aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/compactcas.cpp
Commit message (Expand)AuthorAgeFilesLines
* std::span -> eastl::spansb/eastlStefan Boberg2025-03-061-10/+10
* switched std::vector -> eastl::vectorStefan Boberg2025-03-061-33/+33
* Miscellaneous minor LLM fixes (#268)v5.5.17-pre0Stefan Boberg2024-12-171-1/+2
* batch fetch record cache values (#266)Dan Engelbrecht2024-12-171-17/+18
* projectstore getchunks rpc with modtag (#244)Dan Engelbrecht2024-12-051-15/+17
* Unity build fixes (#253)Stefan Boberg2024-12-051-13/+13
* added support for dynamic LLM tags (#245)Stefan Boberg2024-12-021-0/+34
* use plain sorted array instead of map of vectors (#237)Dan Engelbrecht2024-11-271-4/+7
* caller controls threshold for bulk-loading chunks in IterateChunks (#222)Dan Engelbrecht2024-11-251-3/+5
* stronger validation of payload existance (#229)Dan Engelbrecht2024-11-251-2/+26
* fix inconsistencies in filecas due to failing to remove payload file during G...Dan Engelbrecht2024-11-221-1/+1
* remove gc v1 (#121)Dan Engelbrecht2024-10-031-610/+29
* gc block size target max size (#180)Dan Engelbrecht2024-10-021-28/+25
* optimize startup time (#175)Dan Engelbrecht2024-09-301-3/+3
* Add `gc-attachment-passes` option to zenserver (#167)Dan Engelbrecht2024-09-251-1/+1
* gc unused refactor (#165)Dan Engelbrecht2024-09-231-5/+9
* gc performance improvements (#160)Dan Engelbrecht2024-09-171-13/+14
* trace scopes improvementsDan Engelbrecht2024-09-101-0/+1
* move gc logs to gc logger (#142)Dan Engelbrecht2024-09-041-0/+6
* stop exceptions from leaking on threaded work (#102)Dan Engelbrecht2024-08-061-23/+33
* refactor BlockStore IterateChunks (#77)Dan Engelbrecht2024-05-171-18/+55
* use direct file access for large file hash (#63)Dan Engelbrecht2024-04-261-4/+4
* iterate cas chunks (#59)Dan Engelbrecht2024-04-241-10/+43
* safer gcv2 on error (#60)Dan Engelbrecht2024-04-241-0/+2
* InsertChunks for CAS store (#55)Dan Engelbrecht2024-04-221-0/+58
* improved assert (#37)Dan Engelbrecht2024-04-041-2/+2
* fix potential partially written files (#2)Dan Engelbrecht2024-03-131-3/+12
* Make sure we wait for all scheduled tasks to complete before throwing excepti...Dan Engelbrecht2024-02-281-2/+6
* improved block store logging and more gcv2 tests (#659)Dan Engelbrecht2024-02-271-50/+96
* fix ChunkIndexToChunkHash indexing (#621)Stefan Boberg2023-12-191-1/+1
* improve trace (#606)Dan Engelbrecht2023-12-131-0/+1
* improved scrubbing of oplogs and filecas (#596)Stefan Boberg2023-12-111-26/+12
* fixed bug in CasContainerStrategy::ReadIndexFile (#595)Stefan Boberg2023-12-071-1/+3
* reserve vectors in gcv2 upfront / load factor for robin_map (#582)Dan Engelbrecht2023-12-041-6/+15
* use 32 bit offset and size in BlockStoreLocation (#581)Dan Engelbrecht2023-12-011-1/+1
* tracing for gcv2 (#574)Dan Engelbrecht2023-11-281-0/+6
* fix missing locks/sync of log position when writing index snapshots (#572)Dan Engelbrecht2023-11-271-2/+4
* optimized index snapshot reading/writing (#561)Stefan Boberg2023-11-271-18/+35
* Add GC Cancel/Stop (#568)Dan Engelbrecht2023-11-241-0/+19
* reduce work when there are no blocks to compact (#558)Dan Engelbrecht2023-11-221-51/+54
* add command line options for compact block threshold and gc verbose (#557)Dan Engelbrecht2023-11-211-7/+13
* compact separate for gc referencer (#533)Dan Engelbrecht2023-11-211-113/+106
* disk layer gc and error/warnings cleanup (#515)Dan Engelbrecht2023-11-081-2/+2
* gc v2 tests (#512)Dan Engelbrecht2023-11-061-27/+9
* individual gc stats (#506)Dan Engelbrecht2023-10-301-33/+56
* New GC implementation (#459)Dan Engelbrecht2023-10-301-0/+217
* Remove any unreferenced blocks in block store on open (#492)Dan Engelbrecht2023-10-231-1/+1
* Don't prune block locations due to missing blocks a startup (#487)Dan Engelbrecht2023-10-201-46/+5
* clean up GcContributor and GcStorage to be pure interfaces (#485)Dan Engelbrecht2023-10-201-1/+3
* Add --skip-delete option to gc command (#484)Dan Engelbrecht2023-10-201-1/+1