aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore
Commit message (Expand)AuthorAgeFilesLines
* Reset m_LastGcExpireTime when gc_state timestamps are bogussb/core-http-functionsStefan Boberg28 hours1-0/+1
* Fix GC never triggering when gc_state has mismatched clock resolutionStefan Boberg29 hours1-2/+3
* Clamp GC remaining time display and improve sanitizer docsStefan Boberg29 hours1-0/+16
* Made CPR optional, html generated at build time (#840)Stefan Boberg2 days1-1/+6
* Transparent proxy mode (#823)Stefan Boberg4 days1-2/+9
* minor zenstore/blockstore fixes (#821)Stefan Boberg5 days2-13/+13
* Dashboard overhaul, compute integration (#814)Stefan Boberg6 days2-1/+10
* Eliminate spdlog dependency (#773)Stefan Boberg7 days1-1/+1
* zenstore bug-fixes from static analysis pass (#815)Stefan Boberg10 days20-120/+128
* unity build fixes (#802)Stefan Boberg12 days1-1/+1
* Add test suites (#799)Stefan Boberg14 days10-0/+41
* test running / reporting improvements (#797)Stefan Boberg2026-02-281-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