aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/needle_map.go
AgeCommit message (Expand)AuthorFilesLines
2022-11-14Lazy loading (#3958)Guo Lei1-1/+1
2022-10-11Optimiz leveldb metric (#3830)Guo Lei1-1/+0
2022-08-23optimiz commitig compact (#3388)Guo Lei1-0/+8
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-3/+3
2021-02-20skip seek() when index file writesChris Lu1-5/+4
2021-02-19Revert "volume: avoid file.stat(), file.seek() if possible during writes"Chris Lu1-12/+4
2021-02-18volume: avoid file.stat(), file.seek() if possible during writesChris Lu1-4/+12
2021-02-07renaming NeedleMapType to NeedleMapKindbingoohuang1-2/+2
2020-11-27read from volume index file directly instead of open a separate fileChris Lu1-0/+20
2020-09-12do not idx file formatChris Lu1-1/+1
2020-09-10fixes for reading deleted fidChris Lu1-1/+1
2020-08-18refactoring to typed SizeChris Lu1-2/+2
2020-03-20idx file sync before compactionChris Lu1-0/+5
2019-09-09refactoring: remove unused functionsChris Lu1-13/+0
2019-05-21volume: load ec shards during heartbeats to masterChris Lu1-7/+0
2019-05-18generate ec01~ec14, generate ecx file with sorted needle valuesChris Lu1-4/+2
2019-05-04adjust memory layout to avoid possible nil pointerChris Lu1-2/+2
2019-04-18refactoringChris Lu1-2/+2
2019-04-18go fmtChris Lu1-3/+3
2019-04-09weed volume: fix bug, remove boltdb, btreeChris Lu1-2/+0
2019-04-09weed volume: remove boltdb, btree options, add options for leveldb medium, largeChris Lu1-2/+4
2018-07-21go fmtChris Lu1-2/+2
2018-07-08refactoring: add type for needle id, offsetChris Lu1-17/+14
2018-07-07faster loading boltdb or leveldb needle map metrics by bloomfilterChris Lu1-43/+0
2017-05-26add btree for volume indexChris Lu1-1/+3
2017-01-06keep track of total data file sizeChris Lu1-1/+1
2016-07-03refactor data integrity checking code霍晓栋1-0/+4
2016-06-02directory structure change to work with glideChris Lu1-0/+123
2013-02-10testing compilation with remove packageChris Lu1-99/+0
2013-02-10testing new directory structureChris Lu1-1/+1
2013-02-10avoid the "src" folderChris Lu1-0/+99