aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore
Commit message (Expand)AuthorAgeFilesLines
* test running / reporting improvements (#797)Stefan Boberg11 days1-1/+1
* Various bug fixes (#778)Stefan Boberg2026-02-245-12/+14
* Revert "Fix correctness and concurrency bugs found during code review"Stefan Boberg2026-02-245-14/+12
* Fix correctness and concurrency bugs found during code reviewStefan Boberg2026-02-245-12/+14
* GC - fix handling of attachment ranges, http access token expiration, lock fi...Stefan Boberg2026-02-202-4/+5
* reduce lock time for project store gc precache and gc validate (#750)Dan Engelbrecht2026-02-112-46/+261
* use matcher over regex (#744)Dan Engelbrecht2026-02-041-2/+2
* reduce blocking in scrub (#743)Dan Engelbrecht2026-02-033-67/+100
* reduce batch size for reads (#740)Dan Engelbrecht2026-01-291-2/+2
* don't do full cb-object validation on cache records when read from disk (#739)Dan Engelbrecht2026-01-291-10/+9
* remove ZENCORE_API completely (#718)Stefan Boberg2026-01-192-3/+3
* various optimizations (#704)Dan Engelbrecht2026-01-093-11/+25
* added early-out check in GcManager::ScrubStorage(ScrubContext& GcCtx) (#698)Stefan Boberg2026-01-071-1/+7
* Fix unit test that relies on being able to overwritezousar2025-12-191-2/+2
* Ensure upstream put propagation includes overwritezousar2025-12-192-5/+13
* Change default limit-overwrite behavior to truezousar2025-12-171-1/+1
* remove error warning in output (#695)Dan Engelbrecht2025-12-171-2/+2
* oplog download size (#690)Dan Engelbrecht2025-12-151-9/+9
* add otel instrumentation (#581)Stefan Boberg2025-12-112-2/+6
* catch all exceptions during projectstore scrub (#686)Dan Engelbrecht2025-12-111-0/+6
* remove catching of exceptions in batch operations now that they are not execu...Dan Engelbrecht2025-12-102-101/+61
* batch op not in destructor (#676)Dan Engelbrecht2025-12-045-343/+428
* add checks to protect against access violation due to failed disk read (#675)Dan Engelbrecht2025-12-041-0/+12
* make sure we use exclusive lock in projectstore when flushing/writing snapsho...Dan Engelbrecht2025-12-012-12/+37
* automatic scrub on startup (#667)Dan Engelbrecht2025-11-2714-367/+613
* RawOffset can be anything and we expect an empty buffer to be returned along ...Dan Engelbrecht2025-11-261-17/+23
* fix block store file appender (#658)Dan Engelbrecht2025-11-201-3/+43
* add append-only buffering of BlockStoreFile (#652)Dan Engelbrecht2025-11-171-9/+124
* switch to xmake for package management (#611)Stefan Boberg2025-11-072-3/+3
* fix clean directory and make them use effective threading where appropriate (...v5.7.8-pre5v5.7.8-pre3v5.7.8-pre2Dan Engelbrecht2025-11-031-1/+1
* Various fixes to address issues flagged by gcc / non-UE toolchain build (#621)Stefan Boberg2025-11-015-5/+13
* fix use-after-free in TEST_CASE("compactcas.threadedinsert") (#620)v5.7.8-pre1Stefan Boberg2025-10-301-6/+8
* fix --zentrace=no compile errors (#616)Stefan Boberg2025-10-281-8/+8
* optimize blockstore flush (#614)Dan Engelbrecht2025-10-273-35/+66
* optimize filecas write file (#613)Dan Engelbrecht2025-10-241-16/+10
* optimize blockstore filesize (#612)Dan Engelbrecht2025-10-241-1/+11
* fix gc disk load graph (#610)Dan Engelbrecht2025-10-241-3/+3
* gracefully handle broken gc dlog (#606)Dan Engelbrecht2025-10-241-0/+8
* refactor CasContainerStrategy::IterateOneBlock to make it more readable (#607)Dan Engelbrecht2025-10-242-91/+102
* if we are low on disk space, only run GC if it will remove any data (#603)Dan Engelbrecht2025-10-232-90/+160
* remove scope in GC that prevented GC from executing (#600)Dan Engelbrecht2025-10-221-30/+31
* add support for OTLP logging/tracing (#599)Stefan Boberg2025-10-225-5/+5
* fix builds storage stats (#590)Dan Engelbrecht2025-10-202-5/+10
* fix gc state switching (#588)Dan Engelbrecht2025-10-171-40/+38
* add ability to limit concurrency (#565)Stefan Boberg2025-10-104-11/+11
* fix missing chunk in block after gc (#560)Dan Engelbrecht2025-10-061-1/+3
* fixed issue in compactcas.restart test due to std::vector<bool> (#559)Stefan Boberg2025-10-061-2/+5
* speed up tests (#555)Dan Engelbrecht2025-10-063-154/+209
* cacherequests helpers test only (#551)Dan Engelbrecht2025-10-0312-8/+1051
* zenutil cleanup (#550)Dan Engelbrecht2025-10-034-2/+145