aboutsummaryrefslogtreecommitdiff
path: root/weed/util/chunk_cache
AgeCommit message (Expand)AuthorFilesLines
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin1-6/+4
2022-02-26better control for reader cachingchrislu1-103/+0
2022-02-25chunk cache adds function ReadChunkAtchrislu5-9/+125
2022-02-14test: use `T.TempDir` to create temporary test directoryEng Zer Jun1-4/+1
2021-10-16add warning errorChris Lu1-1/+1
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun1-2/+1
2021-05-31mount: avoid exception if disk cache is not initializedChris Lu1-0/+4
2021-04-28make reader_at handle random reads more efficiently for FUSENathan Hawkins4-4/+128
2021-04-14truncate is a bit faster to reuse the storageChris Lu1-4/+6
2021-03-22make a local copy of the in memory cached dataChris Lu1-1/+3
2021-02-07fix typo offset.ToAcutalOffset to offset.ToActualOffsetbingoohuang1-2/+2
2021-01-08update ccache versionChris Lu1-1/+1
2020-10-03re-enable caching larger than 16MBChris Lu1-2/+2
2020-09-27fix testChris Lu1-19/+19
2020-09-27adjust for testChris Lu1-0/+19
2020-09-27adjustChris Lu1-2/+2
2020-09-27skip caching too large chunksChris Lu1-2/+4
2020-09-27more testsChris Lu2-11/+31
2020-09-27fix pre allocated volume sizeChris Lu1-1/+1
2020-09-27refactorChris Lu3-23/+21
2020-08-30change log level 5 to 4Chris Lu1-1/+1
2020-08-18adjust logsChris Lu1-1/+1
2020-08-18refactoring to typed SizeChris Lu1-1/+1
2020-08-17refactoring: use interfaceChris Lu1-0/+5
2020-08-17renameChris Lu2-10/+10
2020-08-17rename variablesChris Lu1-10/+10
2020-08-15adjust logsChris Lu1-1/+1
2020-06-27since we already know the chunk size, no need to iterateChris Lu1-6/+20
2020-06-27incase the memory data is too smallChris Lu1-19/+6
2020-06-26a little bit more efficientChris Lu1-3/+15
2020-06-26error loggingChris Lu3-2/+6
2020-06-25FUSE mount: fix file id written twice?Chris Lu1-1/+1
2020-04-20go fmtChris Lu1-3/+3
2020-04-13tiered cachingChris Lu3-19/+39
2020-04-13refactoringChris Lu3-63/+112
2020-04-12refactoringChris Lu2-5/+5
2020-04-12mount: fixChris Lu1-3/+1
2020-04-12avoid duplicated setting chunks into cacheChris Lu1-0/+11
2020-04-12handle nil chunk cacheChris Lu1-0/+10
2020-04-11mount: add on disk cachingChris Lu4-16/+334
2020-04-11refactorChris Lu1-0/+36