aboutsummaryrefslogtreecommitdiff
path: root/weed/mount
AgeCommit message (Expand)AuthorFilesLines
2024-06-06Fix Issue #5649 (#5652)Gaspare Iengo3-6/+29
2024-05-20go fmtchrislu2-2/+2
2024-04-11log possible racing conditionchrislu2-12/+12
2024-03-27lock instead of RLock, to prevent racing conditionchrislu1-2/+2
2024-03-22[mount] fix GetAttr blocks count (#5409)wusong1-1/+1
2023-11-17Waiting for writes to complete with acquired locks may lead to deadlock, fixe...Viktor Kuzmin1-2/+5
2023-11-01skip if path changedchrislu1-1/+4
2023-10-13disconnect from old subscriberschrislu1-3/+2
2023-10-01RetryForever => RetryUntilchrislu1-1/+1
2023-09-23read source uses shared lockchrislu1-1/+1
2023-09-21mount switch to ordered lock requestschrislu7-15/+23
2023-09-18Revert "Revert "Merge branch 'master' into sub""chrislu1-3/+4
2023-09-18Revert "Merge branch 'master' into sub"chrislu1-4/+3
2023-09-14avoid passe lock by valuewang wusong1-3/+4
2023-08-16re-orderingchrislu1-1/+1
2023-08-16renamingchrislu2-19/+19
2023-08-16add separate cache directory for write bufferschrislu1-1/+4
2023-07-17Fix large file chunks deleted by mistake (#4678)wusong1-2/+8
2023-07-11Fix data loss: add lock for metacache (#4664)wusong1-18/+19
2023-07-03Fix buff use (#4628)wusong1-2/+2
2023-04-23[mount]Fix copy file range (#4407)zemul1-6/+2
2023-04-15update fuse client log which should output the fh of FileHandle. (#4404)Chengyu Liu2-3/+2
2023-04-13Mount concurrent read (#4400)zemul5-12/+15
2023-03-21refactoringchrislu1-1/+13
2023-03-15Skip parent directory creation in mount (#4310)Patrick Schmidt3-14/+23
2023-02-15[mount] Fix read file-data in entry.content (#4207)wusong1-1/+1
2023-01-31memchunk save content twice (#4174)wusong1-7/+3
2023-01-31[mount]: delete redundant code (#4173)wusong1-3/+3
2023-01-29[mount] fix metacache update (#4161)wusong1-2/+6
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-1/+1
2023-01-16use one readerCache for the whole filechrislu1-1/+4
2023-01-15use memory chunks only for sequential writeschrislu1-1/+2
2023-01-13allow random writes for mem chunkchrislu1-2/+1
2023-01-12merge chunks during upload (#4130)Chris Lu2-3/+26
2023-01-10no need to set chunks during flushchrislu1-2/+0
2023-01-10avoid repeatedly adding manifest chunkschrislu1-1/+2
2023-01-10avoid possible nil entrychrislu1-5/+5
2023-01-03add back previous chunk upload selection algochrislu4-5/+35
2023-01-02more solid weed mount (#4089)Chris Lu21-314/+413
2022-12-21lock and unlock chunks for readchrislu1-0/+4
2022-12-21remove duplicated logic of removing from writableChunkschrislu1-3/+1
2022-12-20unlock before submitting the uploading jobschrislu1-1/+5
2022-12-19mount: adjust locking for upload pipelinechrislu2-39/+31
2022-12-08Fix hardlink counting (#4042)wusong1-1/+3
2022-12-05simple refactoringchrislu1-7/+3
2022-12-05duplicated logicchrislu1-1/+0
2022-12-05Revert "refactor: moved to locked entry" (#4035)Chris Lu7-7/+34
2022-12-04refactor: moved to locked entrychrislu13-62/+74
2022-11-15refactor filer_pb.Entry and filer.Entry to use GetChunks()chrislu6-11/+11
2022-10-28refactor filer proto chunk variable from mtime to modified_ts_nschrislu2-3/+3