513 Commits (40945a60cfddde46ccf2c6f7c6f9170d61fde959)

Author SHA1 Message Date
Chris Lu ba77833343 EOF handling 4 years ago
Chris Lu f4cf30b497 mount: write to tmp file before uploading 4 years ago
Chris Lu 280e7cf289 mount: in case the set attribute is called before persisting the file 4 years ago
Chris Lu 74052064b6 add one missing optimization 4 years ago
Chris Lu 59ace54925 refactor 4 years ago
Chris Lu 50be19d23e refactor 4 years ago
Chris Lu 55e060cf61 refactor 4 years ago
Chris Lu 735e65be17 refactor 4 years ago
Chris Lu 93e84a12f2 refactor 4 years ago
Chris Lu 8f8738867f add retry to assign volume 4 years ago
Chris Lu 55a8f57381 go fmt 4 years ago
Chris Lu 5753749c90 remove verbose logs 4 years ago
Chris Lu 38f411219a mount: skip local chunk cache if opened write only 4 years ago
Chris Lu 2e56407c6b fix visited checking 4 years ago
Chris Lu 3a86d4dbfd mount: fix directory invalidation 4 years ago
Chris Lu 11c405fc85 ensure file handles are released 4 years ago
Chris Lu 83cf94ad2d delay new file creation unless file is opened exclusively 4 years ago
Chris Lu d1c813c470 let the fuse library manage directory id 4 years ago
Chris Lu 372872ebbf set root node inode number 4 years ago
Chris Lu e332da4837 set inode value 4 years ago
Chris Lu 6cbd786db9 correctly runs git clone 4 years ago
Chris Lu d9a2a7f1c4 WIP 4 years ago
Chris Lu 54410ca955 cleaner way to set readonly 4 years ago
Chris Lu c83ab91e2e remove unused variable 4 years ago
Chris Lu 3074e9b428 ensure consistent inode value 4 years ago
Chris Lu 16c0304416 ensure to delete on filer also 4 years ago
Chris Lu 217e0f9066 mount: remove folder recursively 4 years ago
Chris Lu 3e669e6d7b mostly refactoring, add some error handling 4 years ago
Chris Lu 07f712c83f fix typo 4 years ago
Chris Lu 36c79de3f4 fuse mount: dir ReadDirAll avoid extra conversion to filer_pb.Entry 4 years ago
Chris Lu e41766feb6 fuse mount: dir lookup avoids extra conversion to filer_pb.Entry object 4 years ago
Chris Lu 1adc8f86ea lighten up File object 4 years ago
Chris Lu c04b7e106f mount: remove entry from Dir object 4 years ago
Chris Lu 3f3268cd1b go fmt 4 years ago
Chris Lu ca0f07a188 move file reader, entryViewCache to file handle 4 years ago
Chris Lu f62c153274 go fmt 4 years ago
Chris Lu 93f4146ffa properly release the view cache 4 years ago
Chris Lu 6deb647a8f mount: fix possible memory leak 4 years ago
Chris Lu 0f64f5b9c8 mount: add readOnly option 4 years ago
Chris Lu bdf2ddddfd revert to same implementation as before 4 years ago
Chris Lu 7e8edc3c4a refactoring 4 years ago
Chris Lu 3cbc40fa48 avoid creating multiple reader 4 years ago
Chris Lu 288369cfc7 mount: release resources when Forget() is called 4 years ago
Chris Lu df461402cc ensure entry attribute is not nill 4 years ago
Chris Lu 69694a17be reverting 7d57664c2d 4 years ago
Chris Lu c00dd5e62e report error if entry not found 4 years ago
Chris Lu 22a07a12d2 [mount] [regression] `filer.path` option results in empty mount in 2.32 4 years ago
Chris Lu 35d939a1d2 go fmt 4 years ago
Chris Lu 5fbcaaf37a fullpath() test is not needed 4 years ago
Chris Lu 7d57664c2d mount: internals switch to filer.Entry instead of protobuf 4 years ago