58 Commits (master)

Author SHA1 Message Date
zemul e77e50886e
mount metacache add ttl (#6360) 6 days ago
chrislu 113c9ce6a8 remove the direct_io flag, as it is not well-supported on macOS 1 month ago
chrislu c0e36231ad use only one metadata follow process 3 months ago
Guang Jiong Lou 6c986e9d70
improve worm support (#5983) 3 months ago
chrislu a9c9e1bcb3 refactor 3 months ago
chrislu eb02946c97 support write once read many 4 months ago
chrislu 18afdb15b6 Revert "weed mount, weed dav add option to force cache" 4 months ago
chrislu 7367b976b0 weed mount, weed dav add option to force cache 4 months ago
Chris Lu 952afd810c
Fix dead lock (#5815) 5 months ago
Gaspare Iengo fce8fc1e16
Fix Issue #5649 (#5652) 7 months ago
chrislu 31fc165715 mount switch to ordered lock requests 1 year ago
chrislu f5c4b642bb re-ordering 1 year ago
chrislu 3852307e94 renaming 1 year ago
chrislu 6c7fa567d4 add separate cache directory for write buffers 1 year ago
chrislu 5c2eb602c9 Revert "mount: remove mount directory from generating cache directory id" 2 years ago
chrislu 109dc7fdf6 mount: remove mount directory from generating cache directory id 2 years ago
Patrick Schmidt 5df105b1f9
Fix a few data races when reading files in mount (#3527) 2 years ago
chrislu 8b3429858d align memory for atomic read/write 2 years ago
Patrick Schmidt 2ef6ab998c
Avoid race conditions with current filer address (#3474) 2 years ago
chrislu bd13a7968f remove unused symlink resolving 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu e0eda52c54 mount: ensure symlink parent directory is tracked 2 years ago
chrislu 2dc5d4adac disable symlink translation for now 2 years ago
chrislu 2b64916d3e set status to fuse.OK 2 years ago
chrislu 7386cf6a06 mount: resolve symlink 2 years ago
ningfd f32142f6f5 add disableXAttr in mount option 3 years ago
chrislu d65bb2c6df mount: file handle locks entry better 3 years ago
chrislu 5b8b022985 remove unused parameter 3 years ago
chrislu 3ab2c0e5c0 avoid possible nil attributes 3 years ago
chrislu 958f880b70 mount: add grpc method to adjust quota 3 years ago
chrislu f70c1e449b add useful doc link 3 years ago
chrislu 011a41b561 add back writes to swap file when too many in memory chunks are used. 3 years ago
chrislu c7e8ac18f0 mount: quota for one mounted collection 3 years ago
chrislu b7c992f410 add flag to enforce quota 3 years ago
chrislu fcf3714443 mount: add back support for filer.path 3 years ago
chrislu 9ef5bb20f6 mount2: invalidate fuse cache for replaced inode 3 years ago
chrislu 93e12d5f30 fix build 3 years ago
chrislu f9d33f70b0 return fuse.Status when looking up by inode 3 years ago
chrislu 49b84b6e2a list entries while reading from remote 3 years ago
chrislu 22739c653a clean up 3 years ago
chrislu 65bfeafb5a add back mkdir 3 years ago
chrislu 37e8fce841 clean up cache on exit 3 years ago
chrislu 1560ec7e26 remove unused code 3 years ago
chrislu 17ac5244c3 mount2: avoid double listing directories 3 years ago
chrislu fe57a2e770 file set attribute 3 years ago
chrislu dbeeda8123 listen for metadata updates 3 years ago
chrislu 2b955c1713 support read 3 years ago
chrislu bb9919b07a add open release, refactor 3 years ago
chrislu 3d93570979 supports forget 3 years ago
chrislu 7cfbf1e85f fix ok status 3 years ago