aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/blockstore.cpp
Commit message (Expand)AuthorAgeFilesLines
* missing chunks bugfix (#424)Dan Engelbrecht2025-06-091-16/+37
* add missing flush inblockstore compact (#411)Dan Engelbrecht2025-05-301-11/+67
* faster oplog validate (#408)Dan Engelbrecht2025-05-301-5/+42
* optimize block store CompactBlocks (#384)Dan Engelbrecht2025-05-071-14/+19
* iterate chunks crash fix (#376)Dan Engelbrecht2025-05-021-10/+21
* long filename support (#330)Dan Engelbrecht2025-03-311-9/+9
* zen build cache service (#318)Dan Engelbrecht2025-03-261-1/+1
* Add multithreading directory scanning in core/filesystem (#277)Dan Engelbrecht2025-01-221-2/+3
* batch fetch record cache values (#266)Dan Engelbrecht2024-12-171-2/+7
* added support for dynamic LLM tags (#245)Stefan Boberg2024-12-021-0/+19
* use plain sorted array instead of map of vectors (#237)Dan Engelbrecht2024-11-271-18/+26
* caller controls threshold for bulk-loading chunks in IterateChunks (#222)Dan Engelbrecht2024-11-251-1/+2
* don't read chunks into memory during cache batch fetch unless we may cache th...Dan Engelbrecht2024-10-091-12/+12
* remove gc v1 (#121)Dan Engelbrecht2024-10-031-631/+17
* gc block size target max size (#180)Dan Engelbrecht2024-10-021-8/+31
* optimize startup time (#175)Dan Engelbrecht2024-09-301-15/+5
* exception safety when writing block (#168)Dan Engelbrecht2024-09-251-10/+8
* gc performance improvements (#160)Dan Engelbrecht2024-09-171-3/+3
* oplog index snapshots (#140)Dan Engelbrecht2024-09-031-0/+2
* meta info store (#75)Dan Engelbrecht2024-08-301-7/+147
* prevent new block in gc (#118)Dan Engelbrecht2024-08-151-1/+1
* Skip chunk in block stores when iterating a block if the location is out of r...Dan Engelbrecht2024-08-121-2/+7
* don't assert that we have moved bytes if source block is zero size (#97)Dan Engelbrecht2024-06-141-1/+2
* add batching of CacheStore requests for GetCacheValues/GetCacheChunks (#90)Dan Engelbrecht2024-06-041-14/+40
* refactor BlockStore IterateChunks (#77)Dan Engelbrecht2024-05-171-189/+196
* iterate cas chunks (#59)Dan Engelbrecht2024-04-241-83/+122
* InsertChunks for CAS store (#55)Dan Engelbrecht2024-04-221-0/+163
* gc v2 disk freed space fix and oplog stats report improvement (#45)Dan Engelbrecht2024-04-151-10/+15
* improved assert (#37)Dan Engelbrecht2024-04-041-3/+3
* validate rpc chunk responses (#36)Dan Engelbrecht2024-04-031-1/+5
* add disk caching to block move (#661)Dan Engelbrecht2024-02-271-23/+36
* improved block store logging and more gcv2 tests (#659)Dan Engelbrecht2024-02-271-16/+52
* Add retry with optional resume logic to HttpClient::Download (#639)Dan Engelbrecht2024-01-241-80/+84
* Fix crash bug when trying to inspect non-open block file in GC (#614)Dan Engelbrecht2023-12-181-7/+19
* log each block that is compacted (#613)Dan Engelbrecht2023-12-151-0/+5
* skip invalid chunks when reclaiming space in block store (#607)Dan Engelbrecht2023-12-131-0/+13
* improve trace (#606)Dan Engelbrecht2023-12-131-0/+6
* reserve vectors in gcv2 upfront / load factor for robin_map (#582)Dan Engelbrecht2023-12-041-14/+17
* use 32 bit offset and size in BlockStoreLocation (#581)Dan Engelbrecht2023-12-011-18/+23
* add separate PreCache step for GcReferenceChecker (#578)Dan Engelbrecht2023-12-011-0/+11
* gcv2 tests for project store and bugfixes (#571)Dan Engelbrecht2023-11-271-0/+4
* optimized index snapshot reading/writing (#561)Stefan Boberg2023-11-271-6/+25
* Add GC Cancel/Stop (#568)Dan Engelbrecht2023-11-241-114/+141
* compact separate for gc referencer (#533)Dan Engelbrecht2023-11-211-21/+86
* don't try to close NewBlockFile if it hasn't been created (#523)Dan Engelbrecht2023-11-081-1/+1
* gc v2 tests (#512)Dan Engelbrecht2023-11-061-29/+306
* New GC implementation (#459)Dan Engelbrecht2023-10-301-0/+190
* added missing includes (#504)Stefan Boberg2023-10-271-0/+1
* Remove any unreferenced blocks in block store on open (#492)Dan Engelbrecht2023-10-231-4/+21
* Don't prune block locations due to missing blocks a startup (#487)Dan Engelbrecht2023-10-201-39/+90