Releases
v0.0.2
Compare
Sorry, something went wrong.
No results found
pi0
released this
30 Jul 00:35
compare changes
🚀 Enhancements
S3 gateway transport (mountx/s3) (#5 )
9P2000.L transport (#6 )
nfs: NFSv4.1 alongside NFSv3 (#7 )
🔥 Performance
fuse: Copy the request payload lazily and frame replies in one buffer (c7ee989 )
core: Resolve the loopback once and short-circuit canonical paths (0ee70d6 )
unstorage: Stop downloading objects to discard them, and walk in one round trip (310e278 )
nfs: One buffer per reply, from the RPC header to the last payload byte (16e99b8 )
🩹 Fixes
fuse: Name why fusermount3 could not elevate (ffc0f66 )
fuse: Copy retained decoder bytes (#2 )
unstorage: Preserve open files across rename (#3 )
harness: Complete short writes (#4 )
fuse: Stop minting unforgettable inodes on a plain READDIR (7185f33 )
nfs: Answer in completion order and bound in-flight work per connection (2b52975 )
nfs: Bound record reassembly and stop handing out socket views (5488085 )
mount: Make the teardown deadline a deadline on all three transports (0eb0c3f )
nfs: Free dead handles, resolve readdir pages concurrently, one snapshot rule (0747df0 )
drivers: Stop rmdir("/") deleting the driver's own root (e80c8ff )
auto: Say what unmountAll actually covers, and stop remembering failed imports (805c245 )
Keep every entry point loadable by node's type stripping (95c2c44 )
💅 Refactors
One subtree rewrite for all three transports' path tables (edfdde6 )
📖 Documentation
Reconcile the guide, reference and invariants with the sweep (e5c015a )
bench: Re-measure every column, against a baseline instead of the old file (27ea613 )
Mounting into a VM guest (#8 )
❤️ Contributors
You can’t perform that action at this time.