aboutsummaryrefslogtreecommitdiff
path: root/weed/filesys/filehandle.go
AgeCommit message (Expand)AuthorFilesLines
2021-08-11Synchronize number of open filesbyunghwa.yun1-0/+2
2021-08-09mount: cache on reading remote storageChris Lu1-0/+10
2021-07-19optimization: improve random range query for large filesorigin/remote_overlayChris Lu1-1/+1
2021-06-15FUSE: skip flushing if file is deletedChris Lu1-1/+7
2021-05-10adjust logsChris Lu1-2/+2
2021-05-10working properlyChris Lu1-2/+2
2021-05-10switch back to in memory uploading for nowChris Lu1-2/+2
2021-05-09mount: write to tmp file before uploadingChris Lu1-1/+2
2021-05-09refactorChris Lu1-1/+1
2021-05-09refactorChris Lu1-2/+2
2021-05-09refactorChris Lu1-2/+1
2021-05-09refactorChris Lu1-3/+2
2021-05-09refactorChris Lu1-6/+2
2021-05-06mount: skip local chunk cache if opened write onlyChris Lu1-2/+3
2021-04-20ensure file handles are releasedChris Lu1-7/+7
2021-04-18correctly runs git cloneChris Lu1-5/+5
2021-04-18cleaner way to set readonlyChris Lu1-4/+0
2021-04-14lighten up File objectChris Lu1-0/+1
2021-04-14move file reader, entryViewCache to file handleChris Lu1-12/+13
2021-04-09properly release the view cacheChris Lu1-1/+2
2021-04-08mount: fix possible memory leakChris Lu1-1/+2
2021-04-04mount: add readOnly optionChris Lu1-0/+4
2021-03-22avoid creating multiple readerChris Lu1-3/+3
2021-03-22mount: release resources when Forget() is calledChris Lu1-8/+3
2021-03-16reverting 7d57664c2d80f2b7d3eb4cecc57a3275bafee44dChris Lu1-17/+20
2021-03-12mount: internals switch to filer.Entry instead of protobufChris Lu1-20/+17
2021-03-11reduce repeated calls to dir.FullPath()Chris Lu1-4/+5
2021-03-09properly lock file.entry objectChris Lu1-25/+41
2021-02-13mount: release need to avoid nil readerChris Lu1-1/+3
2021-02-12mount: remove unnecessary flush on releaseChris Lu1-5/+0
2021-01-28mount: report error when Flush()Chris Lu1-11/+15
2021-01-24Merge branch 'mount_from_outside_cluster'Chris Lu1-3/+3
2021-01-24mount: outsideContainerClusterMode proxy through filerChris Lu1-3/+3
2021-01-24avoid possible nil readerChris Lu1-3/+5
2021-01-24Revert "mount: when outside cluster network, use filer as proxy to access vol...Chris Lu1-3/+3
2021-01-24mount: when outside cluster network, use filer as proxy to access volume serversChris Lu1-3/+3
2021-01-22mount: use direct_io to avoid OS page cacheChris Lu1-2/+3
2021-01-18mount: ensure reading from dirty pagesChris Lu1-1/+1
2020-12-08set file handle reader to nilChris Lu1-0/+1
2020-12-08add back last read chunk cache to reader and properly close the readerChris Lu1-0/+3
2020-11-30filer: cache small file to filer storeChris Lu1-0/+7
2020-11-03ensure entryViewCache is in sync with the chunksChris Lu1-1/+0
2020-11-02go fmtChris Lu1-1/+0
2020-11-02avoid closing chunkSaveErrChan too earlyChris Lu1-5/+8
2020-10-25passing full path when assign volume locationsChris Lu1-1/+1
2020-10-24go fmtChris Lu1-1/+1
2020-10-23avoid reusing cached []byteChris Lu1-0/+5
2020-10-21mount: less channel waitingChris Lu1-11/+3
2020-10-20avoid close closed channelChris Lu1-2/+4
2020-10-20avoid extra data copyingChris Lu1-2/+1