aboutsummaryrefslogtreecommitdiff
path: root/weed/filesys/file.go
AgeCommit message (Expand)AuthorFilesLines
2021-03-22mount: release resources when Forget() is calledChris Lu1-7/+16
2021-03-21ensure entry attribute is not nillChris Lu1-0/+3
2021-03-16reverting 7d57664c2d80f2b7d3eb4cecc57a3275bafee44dChris Lu1-24/+22
2021-03-16report error if entry not foundChris Lu1-0/+4
2021-03-12mount: internals switch to filer.Entry instead of protobufChris Lu1-22/+24
2021-03-09properly lock file.entry objectChris Lu1-5/+22
2021-03-02reduce possibility of nil entryChris Lu1-12/+12
2021-01-26mount: properly invalidate kernel node cache entryChris Lu1-5/+2
2021-01-24mount: outsideContainerClusterMode proxy through filerChris Lu1-3/+2
2021-01-24Revert "mount: when outside cluster network, use filer as proxy to access vol...Chris Lu1-2/+2
2021-01-24mount: when outside cluster network, use filer as proxy to access volume serversChris Lu1-2/+2
2021-01-22mount: use direct_io to avoid OS page cacheChris Lu1-0/+3
2020-11-15go fmtChris Lu1-1/+1
2020-11-03ensure entryViewCache is in sync with the chunksChris Lu1-1/+1
2020-11-03in case some chunks modified earliar are added laterChris Lu1-5/+27
2020-10-30make a copy of the filer.entry for most read operationsChris Lu1-37/+44
2020-10-30clear file.entryChris Lu1-0/+6
2020-10-29reload entry only when it is a hard linkChris Lu1-1/+9
2020-10-25mount: invalide file cache when metadata is changedChris Lu1-1/+1
2020-10-25fix logic to read entry or notChris Lu1-9/+10
2020-10-25refresh cached file entry from sync metadata updatesChris Lu1-1/+1
2020-09-24switch hardlink id from int64 to bytesChris Lu1-1/+1
2020-09-24hardlink works nowChris Lu1-1/+4
2020-09-03mount: map uid/gid between local and filerChris Lu1-0/+3
2020-09-01rename filer2 to filerChris Lu1-7/+7
2020-08-30change log level 5 to 4Chris Lu1-3/+3
2020-08-28add signatures to messages to avoid double processingChris Lu1-2/+3
2020-08-23adjust deletion orderingChris Lu1-1/+1
2020-08-23multiple fixesChris Lu1-10/+7
2020-08-23add file handle locking when changing file entryChris Lu1-0/+10
2020-08-23sorting chunksChris Lu1-1/+1
2020-08-18logsChris Lu1-1/+1
2020-08-18adjust logsChris Lu1-2/+2
2020-08-15adjust logsChris Lu1-3/+4
2020-08-15update metadata only if changedChris Lu1-0/+4
2020-08-15adjust logsChris Lu1-5/+5
2020-08-15adjust log levelChris Lu1-1/+1
2020-08-15ensure meta data changes are updatedChris Lu1-0/+9
2020-08-15file size support set file lengthChris Lu1-8/+19
2020-08-14adjust log levelChris Lu1-6/+6
2020-08-09add back fs node cache for renamingChris Lu1-0/+1
2020-07-24remove fsnode cacheChris Lu1-1/+0
2020-07-19go code can read and write chunk manifestChris Lu1-1/+1
2020-06-28remove empty calls for list cacheChris Lu1-6/+0
2020-06-28removed async optionChris Lu1-3/+1
2020-06-28reverting and workingChris Lu1-2/+11
2020-06-25FUSE mount: fix file id written twice?Chris Lu1-1/+1
2020-06-11purge old cache implementationChris Lu1-10/+1
2020-05-02log adjust formatChris Lu1-4/+3
2020-04-22also writes to local meta cacheChris Lu1-0/+4