230 Commits (b74b506e52160e512ae59db8cd79ec56cd981ed9)

Author SHA1 Message Date
Chris Lu 952afd810c
Fix dead lock (#5815) 5 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 5 months ago
chrislu 3a82f5ffad ensure metadata follow a specific folder 5 months ago
Gaspare Iengo fce8fc1e16
Fix Issue #5649 (#5652) 7 months ago
chrislu d218fe54fa go fmt 7 months ago
chrislu d5b2cee34a log possible racing condition 9 months ago
chrislu 2a4a9c6343 log possible racing condition 9 months ago
chrislu 6aa804b368 lock instead of RLock, to prevent racing condition 9 months ago
wusong a5582cc921
[mount] fix GetAttr blocks count (#5409) 9 months ago
Viktor Kuzmin 06e723f629 Waiting for writes to complete with acquired locks may lead to deadlock, fixes #4952 1 year ago
chrislu 310eec9a9c skip if path changed 1 year ago
chrislu cbc24c7b24 disconnect from old subscribers 1 year ago
chrislu b02fdeabff RetryForever => RetryUntil 1 year ago
chrislu 186b1f029b read source uses shared lock 1 year ago
chrislu 31fc165715 mount switch to ordered lock requests 1 year ago
chrislu 27af11f1e8 Revert "Revert "Merge branch 'master' into sub"" 1 year ago
chrislu 0bb97709d4 Revert "Merge branch 'master' into sub" 1 year ago
wang wusong 9e5b1eef9b avoid passe lock by value 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
wusong 33b9192536
Fix large file chunks deleted by mistake (#4678) 1 year ago
wusong 0cb9ddd8ec
Fix data loss: add lock for metacache (#4664) 1 year ago
wusong c44a6552d2
Fix buff use (#4628) 1 year ago
zemul 68f1cc34a5
[mount]Fix copy file range (#4407) 2 years ago
Chengyu Liu 0f653d2153
update fuse client log which should output the fh of FileHandle. (#4404) 2 years ago
zemul 0122e022ea
Mount concurrent read (#4400) 2 years ago
chrislu 5db9fcccd4 refactoring 2 years ago
Patrick Schmidt 71b33faef0
Skip parent directory creation in mount (#4310) 2 years ago
wusong 79af6b41d4
[mount] Fix read file-data in entry.content (#4207) 2 years ago
wusong fe573f26a8
memchunk save content twice (#4174) 2 years ago
wusong 665917fdf1
[mount]: delete redundant code (#4173) 2 years ago
wusong de081c0d64
[mount] fix metacache update (#4161) 2 years ago
chrislu 81fdf3651b grpc connection to filer add sw-client-id header 2 years ago
chrislu bfe5d910c6 use one readerCache for the whole file 2 years ago
chrislu c24678153c use memory chunks only for sequential writes 2 years ago
chrislu 313fd17ae4 allow random writes for mem chunk 2 years ago
Chris Lu 1cd2e64aac
merge chunks during upload (#4130) 2 years ago
chrislu efcffe4f77 no need to set chunks during flush 2 years ago
chrislu 86657ed3a8 avoid repeatedly adding manifest chunks 2 years ago
chrislu 28fe578944 avoid possible nil entry 2 years ago
chrislu 5423790b2c add back previous chunk upload selection algo 2 years ago
Chris Lu d4566d4aaa
more solid weed mount (#4089) 2 years ago
chrislu 77b7c9f7cc lock and unlock chunks for read 2 years ago
chrislu d1797deccb remove duplicated logic of removing from writableChunks 2 years ago
chrislu f7beba8515 unlock before submitting the uploading jobs 2 years ago
chrislu 28d479e5c0 mount: adjust locking for upload pipeline 2 years ago
wusong 549354e324
Fix hardlink counting (#4042) 2 years ago
chrislu 659f28b855 simple refactoring 2 years ago
chrislu ca49ef8ed8 duplicated logic 2 years ago