aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/needle
AgeCommit message (Expand)AuthorFilesLines
2020-01-07remove printlnChris Lu1-2/+0
2020-01-03volume: add option to limit file sizeChris Lu2-13/+28
2019-12-08refactoringChris Lu1-1/+1
2019-11-28master load backend storage config from master.tomlChris Lu1-6/+6
2019-11-09refactor memory mapped file into backend storageChris Lu1-41/+19
2019-10-29adjust NewDiskFile() paramatersChris Lu1-1/+1
2019-10-29fix testChris Lu1-1/+5
2019-10-29changed from os.file to backend.DataStorageBackendChris Lu1-13/+12
2019-10-25refactor: simplifying to ReadAt() and WriteAt()Chris Lu1-1/+1
2019-10-24refactoringChris Lu1-1/+1
2019-10-22refactor memory map related codeChris Lu2-24/+0
2019-10-21adjust parameter namesChris Lu2-4/+4
2019-10-01Make releaseMemory private and return byte array instead, fix other platform ...j.laycock1-8/+3
2019-09-12Change joeslay paths to chrislusf pathsj.laycock8-13/+13
2019-09-05rename mem_buffer to mBufferj.laycock1-3/+3
2019-09-04Changed the InMemory bool to a uint32 so that it can be used to alter how muc...Tom Maxwell2-0/+24
2019-09-04Rename End_of_file variable, implement platform indepenent memory_map.goj.laycock1-1/+1
2019-09-03Rename mem_map to mMap, remove some in_memory variables being passed around, ...j.laycock1-9/+9
2019-09-02Swap imports to use joeslayj.laycock7-9/+9
2019-08-30Refactor to pass memory maps by reference instead of value, fix memory maps n...j.laycock1-8/+8
2019-08-30Move memory_map_windows to new folder, intercept most of the read and write c...j.laycock1-72/+93
2019-06-26defaulting file ttl to volume ttlChris Lu1-0/+3
2019-06-21ec deletion worksChris Lu1-1/+1
2019-05-28adjust error message for file not foundChris Lu1-1/+1
2019-05-28WIPChris Lu1-4/+4
2019-05-27add grpc ec shard readChris Lu1-5/+11
2019-04-30style: go fmt for allWine933-6/+4
2019-04-20add function ParseFileIdFromStringstlpmo-jn4-4/+150
2019-04-19read volume lastAppendAtNs when loading a volumeChris Lu1-6/+8
2019-04-19fix needle map entry sizeChris Lu1-13/+13
2019-04-18refactoringChris Lu17-622/+1100
2019-04-18go fmtChris Lu1-6/+6
2019-04-08divide offset into higher and lower sectionsChris Lu2-92/+115
2019-04-08refactor Offset into a struct of bytesChris Lu3-27/+28
2019-03-13print out memory sizeChris Lu1-1/+1
2019-03-13print out per entry memory usageChris Lu1-6/+12
2019-01-26fix related testsChris Lu1-2/+2
2019-01-26memory needle map mark size to be TombstoneFileSizeChris Lu1-2/+2
2018-12-22fix binarySearchCompactSectionChris Lu1-10/+20
2018-12-22compact map fix bug when iteratingChris Lu2-40/+47
2018-12-15reduce needle map memory usage by 25%Chris Lu3-33/+63
2018-12-09go fmtChris Lu1-2/+2
2018-12-09change overflow from map to sliceChris Lu2-9/+113
2018-12-09add memory usage reportChris Lu1-42/+36
2018-12-09refactorChris Lu2-4/+4
2018-12-08optimize a little bitChris Lu2-13/+55
2018-07-21go fmtChris Lu5-8/+8
2018-07-08fix all testsChris Lu2-5/+6
2018-07-08refactoring: add type for needle id, offsetChris Lu6-42/+43
2017-05-26add btree for volume indexChris Lu6-0/+403