178 Commits (3f4e17aa24a4b1e0fcb10e787106d9341221331d)

Author SHA1 Message Date
chrislu bb6854b972 adjust log 3 years ago
chrislu b2acfd75e9 ensure entry view cache is invalidated 3 years ago
chrislu f4ad63528a wait for reading threads to complete before dropping sealed chunks 3 years ago
chrislu 0a3f95ca01 more logs 3 years ago
chrislu b068bc291d testing with always resetting entry view cache 3 years ago
chrislu fc22071a2f more logs 3 years ago
chrislu 0ba88596e8 invalidate filehandle entry view cache 3 years ago
chrislu 77d9993f38 remove unused variables 3 years ago
chrislu 1bd6d289d4 better locking on file handle 3 years ago
chrislu 2422556456 monitor write pattern: avoid timing due to locking 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu eb4ad2546f use proper chunk size limit option 3 years ago
chrislu 41bbf320bb use 2MB chunk size. cache size is the wrong option 3 years ago
chrislu 083d8e9ece add stream writer 3 years ago
chrislu 032df784ed chunked file works now 3 years ago
chrislu 9a73319b45 mount: different write strategy for streaming write and random write 3 years ago
chrislu 4fd29dad86 remove writeOnly flag 3 years ago
chrislu bc96682760 refactor, change file locations 3 years ago
chrislu 866c2657f0 avoid FUSE cache only for the first 512 bytes 3 years ago
chrislu a152f17937 mount: improve read performance on random reads 3 years ago
byunghwa.yun 775dfbae85 Synchronize number of open files 3 years ago
Chris Lu 69655ba8e5 mount: cache on reading remote storage 3 years ago
Chris Lu 7ab389e7ec optimization: improve random range query for large files 3 years ago
Chris Lu 055374a50b FUSE: skip flushing if file is deleted 4 years ago
Chris Lu 1737af480a adjust logs 4 years ago
Chris Lu d06ecc2649 working properly 4 years ago
Chris Lu 55d547afec switch back to in memory uploading for now 4 years ago
Chris Lu f4cf30b497 mount: write to tmp file before uploading 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 38f411219a mount: skip local chunk cache if opened write only 4 years ago
Chris Lu 11c405fc85 ensure file handles are released 4 years ago
Chris Lu 6cbd786db9 correctly runs git clone 4 years ago
Chris Lu 54410ca955 cleaner way to set readonly 4 years ago
Chris Lu 1adc8f86ea lighten up File object 4 years ago
Chris Lu ca0f07a188 move file reader, entryViewCache to file handle 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 3cbc40fa48 avoid creating multiple reader 4 years ago
Chris Lu 288369cfc7 mount: release resources when Forget() is called 4 years ago
Chris Lu 69694a17be reverting 7d57664c2d 4 years ago
Chris Lu 7d57664c2d mount: internals switch to filer.Entry instead of protobuf 4 years ago
Chris Lu aba47fd9e8 reduce repeated calls to dir.FullPath() 4 years ago
Chris Lu 5ba4b479f8 properly lock file.entry object 4 years ago
Chris Lu 712b3e9e53 mount: release need to avoid nil reader 4 years ago
Chris Lu 0604afcda7 mount: remove unnecessary flush on release 4 years ago