31 Commits (1410c062f8b4ac450a72dbe59ff1867d4c93849a)

Author SHA1 Message Date
chrislu 6aa804b368 lock instead of RLock, to prevent racing condition 9 months ago
chrislu 310eec9a9c skip if path changed 1 year ago
VictorSFF 10d545060f
mount: fix new inode allocation (#3633) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 89e276de64 fix loop 2 years ago
chrislu e0eda52c54 mount: ensure symlink parent directory is tracked 2 years ago
chrislu 40089b6753 maintain node lookup counter 2 years ago
chrislu d24db396cc fix removing path from inode2path 2 years ago
chrislu 41eeb4deef do not add new inode during link 2 years ago
chrislu 02c2d81cde fix removePathFromInode2Path 2 years ago
chrislu 4d5dc55766 mount: better support hard links 2 years ago
chrislu d685b94102 mount: rename also invalidate source inode 2 years ago
chrislu 6b3beb709d fix format 3 years ago
chrislu 76f26c4b99 mount: delete target entry first during move 3 years ago
chrislu bd5c5586b5 generate inode via path and time 3 years ago
chrislu fcf3714443 mount: add back support for filer.path 3 years ago
chrislu aad62ee148 mount: mark directory uncached if forgotten 3 years ago
chrislu 63a9d8f01d ensure inodes are not duplicating unless hardlinked 3 years ago
chrislu 9ef5bb20f6 mount2: invalidate fuse cache for replaced inode 3 years ago
chrislu be3fc77391 mount2: use consistent inode 3 years ago
chrislu f9d33f70b0 return fuse.Status when looking up by inode 3 years ago
chrislu 6ac066d1dc count lookup or not 3 years ago
chrislu dbeeda8123 listen for metadata updates 3 years ago
chrislu bb9919b07a add open release, refactor 3 years ago
chrislu 3d0e9e5197 supports renaming 3 years ago
chrislu 6200b6abb1 avoid fatal message in some edge cases 3 years ago
chrislu 6a921e15f3 forget() factor in nlookup 3 years ago
chrislu 3d93570979 supports forget 3 years ago
chrislu 6a42cb6b0b supports mknod, unlink 3 years ago
chrislu b0a5193e32 working 3 years ago
chrislu f4d88862c4 can attr root directory 3 years ago