needs a better name.
this isn't ready for prime time, yet.
ensure you have the foundationdb client library, and protobuf available for pkg-config to find.
for "precise" details, see the Github actions configuration file, as it is able to run the build and tests.
you shouldn't be using this, let alone storing real data in it yet.
- 2026 heavy development; backwards incompatibility probably lost.
- main priorities
- eliminate all bugs
- implement all FUSE operations,
- full compatibility for user space code written against ext4/UFS/ZFS.
- tests. and running under valgrind during tests.
everything else is roughly descending order:
- mkfs
- fsck and command line options for the FS itself
- coalesce multiple writes to the same kv pair
- read-only compatibility with FDB directory layer
- configurable compression
- configurable per-block ECC
- extract FS operations into non-FUSE specific library,
while maintaining performance in FUSE case
- samba VFS module
- dokan support
- user space LD_PRELOAD'able library?