fszontagh
|
93e31ca532
fix(security): per-call principal identity; project-scope subscribe; surface denials
|
1 månad sedan |
fszontagh
|
14e3e7d31e
feat(security): enforcement wired into every data handler; blocked on per-call identity
|
1 månad sedan |
fszontagh
|
1dff5cc157
feat(security): principal identity + access policy engine (enforcement WIP)
|
1 månad sedan |
fszontagh
|
10241924fb
release(v2.6.0): project-scoped file storage
|
1 månad sedan |
fszontagh
|
635a617806
fix(audit): never open a second MDB_env in-process; count via LMDB everywhere
|
1 månad sedan |
fszontagh
|
55f9209b79
release(v2.4.4): sub-db identity sentinel + placement audit/repair
|
1 månad sedan |
fszontagh
|
236060d4e3
release(v2.4.3): LMDB handle lifetime + eviction drain cap + live assertions
|
1 månad sedan |
fszontagh
|
98c213aa69
v2.4 Stage D: API-key auth metadata processor
|
3 månader sedan |
fszontagh
|
9d6ad72f91
v2.4 Stage C: TLS listener + self-signed cert generation
|
3 månader sedan |
fszontagh
|
1dd30be0aa
v2.4 Stage B: multi-listener gRPC server startup
|
3 månader sedan |
fszontagh
|
b944f5e929
v2.4 Stage A: per-listener config schema + back-compat shim
|
3 månader sedan |
fszontagh
|
1f35273a45
release(v2.3.1): two bug fixes from stress + replication tests
|
4 månader sedan |
fszontagh
|
da11a8a982
v2.3 Stages B+C: per-project storage layout + legacy-env migration
|
4 månader sedan |
fszontagh
|
b9a2fa14b7
release(v2.2.1): three bug fixes from shadowman code review
|
4 månader sedan |
fszontagh
|
fb16f38163
release(v2.0.0): LMDB storage substrate
|
4 månader sedan |
fszontagh
|
85e0158572
feat(storage): move dual-write mirror under MemoryStore lock
|
4 månader sedan |
fszontagh
|
d997562630
feat(storage): dual-write mirror + boot backfill into LmdbDocumentStore
|
4 månader sedan |
fszontagh
|
9ad6677500
feat(storage): open LmdbEnv in DatabaseService alongside MemoryStore
|
4 månader sedan |
fszontagh
|
9dfa1dce12
feat: migrate remaining Document.data callsites (phase B T6)
|
4 månader sedan |
fszontagh
|
e757a10dd2
perf(replication): use yyjson for replicated entry parse (phase A)
|
4 månader sedan |
fszontagh
|
7d8f00f135
fix(memory): periodic auto malloc_trim + post-recovery trim (v1.9.3)
|
4 månader sedan |
fszontagh
|
1848851386
feat(history): move version history off the heap onto disk (v1.9.0)
|
4 månader sedan |
fszontagh
|
6b03c9558f
fix(shutdown): extend stop watchdog over the final-snapshot path (v1.8.2)
|
4 månader sedan |
fszontagh
|
5ea5ac14a9
fix(persistence): track real WAL seq in eviction stubs (v1.7.4)
|
4 månader sedan |
fszontagh
|
788ae609a7
fix(replication): send full Document envelope, not just user payload (v1.7.1)
|
5 månader sedan |
fszontagh
|
0566e50050
feat(events): emit MEMORY_PRESSURE_HIGH + MEMORY_EVICTION_BURST (v1.7.0 T10)
|
5 månader sedan |
fszontagh
|
25887e490f
feat(schema): config + proto additions for eviction v2 (v1.7.0 T2)
|
5 månader sedan |
fszontagh
|
2a87a6f54e
feat(config): conf.d drop-in directory with RFC 7396 merge_patch (v1.7.0)
|
5 månader sedan |
fszontagh
|
0f2dc7f41d
feat(grpc): concurrency cap + resource quota + configurable sizes (v1.6.2)
|
5 månader sedan |
fszontagh
|
8c0347f088
feat(config): parse persistence.snapshots and persistence.recovery sections
|
5 månader sedan |