fszontagh
|
772c5a5e6c
feat(storage): migration safety nets (failure, restart, idempotence)
|
2 місяців тому |
fszontagh
|
be465f503e
feat(storage): migrate vector fields to _vectors_<collection> sub-db
|
2 місяців тому |
fszontagh
|
15893b19b6
feat: auto-migrate v1.x data dirs on boot
|
2 місяців тому |
fszontagh
|
eb052d9542
feat(storage): v1.x → v2.0 migration core
|
2 місяців тому |
fszontagh
|
237658f23a
test(storage): port filter+sort+projection coverage to DocumentStore
|
2 місяців тому |
fszontagh
|
44ede0b960
feat(storage): LmdbDocumentStore implementation
|
2 місяців тому |
fszontagh
|
c28043e749
feat(storage): DocumentStore interface + failing tests
|
2 місяців тому |
fszontagh
|
aa4c606f49
feat(storage): WriteTxn + ReadTxn + LmdbDbi primitives
|
2 місяців тому |
fszontagh
|
6b5f64bb73
feat(storage): LmdbEnv RAII wrapper
|
2 місяців тому |
fszontagh
|
4ff093258b
build: add lmdb build + runtime dependency (v2.0 scaffolding)
|
2 місяців тому |
fszontagh
|
3a2e4ce4f4
spec+plan: v2.0 storage engine architecture + execution plan (phase C T2)
|
2 місяців тому |
fszontagh
|
92bb2da199
spike: v2.0 storage engine — LMDB candidate measured (phase C T1)
|
2 місяців тому |
fszontagh
|
57b4a75331
release(v1.11.0): binary-backed Document storage with field-fast-path (phase B)
|
2 місяців тому |
fszontagh
|
9db468b83b
test: add bench_doc_memory for phase B RSS verification
|
2 місяців тому |
fszontagh
|
eaceb7eb55
test: migrate test callsites to Document binary accessors (phase B T7)
|
2 місяців тому |
fszontagh
|
9dfa1dce12
feat: migrate remaining Document.data callsites (phase B T6)
|
2 місяців тому |
fszontagh
|
704712246c
feat(grpc,migrations): migrate Document.data callsites (phase B T5)
|
2 місяців тому |
fszontagh
|
a27e638621
feat(memory_store): migrate to Document binary data accessors (phase B T4)
|
2 місяців тому |
fszontagh
|
7eac3d6839
feat(doc_binary): add Doc copy support for Document by-value usage (phase B T3 follow-up)
|
2 місяців тому |
fszontagh
|
c932f86c3f
feat(document): swap Document::data to yyjson mut_doc + lazy view (phase B T3)
|
2 місяців тому |
fszontagh
|
6c0e56f043
feat(doc_binary): yyjson mut_doc-backed in-memory storage (phase B)
|
2 місяців тому |
fszontagh
|
ca614afb05
spec: decide v1.11 binary doc format (yyjson mut_doc)
|
2 місяців тому |
fszontagh
|
c56eebad05
release(v1.10.0): yyjson hot-path swap (phase A)
|
2 місяців тому |
fszontagh
|
40294d714a
test: add bench_json_parse for phase A parse-time delta
|
2 місяців тому |
fszontagh
|
b35694b681
perf(grpc): use yyjson for handler body parses (phase A)
|
2 місяців тому |
fszontagh
|
e757a10dd2
perf(replication): use yyjson for replicated entry parse (phase A)
|
2 місяців тому |
fszontagh
|
3c33d2424f
perf(history): use yyjson for hlog version-read parse (phase A)
|
2 місяців тому |
fszontagh
|
15ce1fbe0c
perf(snapshot): use yyjson for deserialize parses (phase A)
|
2 місяців тому |
fszontagh
|
1787b3f6e0
perf(wal): use yyjson for replay parses (phase A)
|
2 місяців тому |
fszontagh
|
bae1b04248
fix(json): tighten parse_to_nlohmann error path + test contract
|
2 місяців тому |