fszontagh
|
7b0274f9b6
fix(shutdown): bound gRPC Shutdown with a deadline so a subscriber cannot hang the stop
|
1 месяц назад |
fszontagh
|
f75239c14f
fix(relations): close-out review round 3 - lock inversion, gauge surface, TTL config
|
1 месяц назад |
fszontagh
|
9e28219757
fix(relations): close-out review round 2 - TTL race, sweep starvation, 3 minors
|
1 месяц назад |
fszontagh
|
0d3ea91132
fix(relations): close-out - TTL/relations, drift baseline, DropProject, migration op
|
1 месяц назад |
fszontagh
|
e022bd5a63
fix(relations): final whole-branch review - all ten findings
|
1 месяц назад |
fszontagh
|
9575041044
fix(relations): T13 review round 2 - gate on relationsEnforced, close two holes
|
1 месяц назад |
fszontagh
|
452a2f9522
feat(relations): T13 validate_on_write closes the restrict race
|
1 месяц назад |
fszontagh
|
748e1d25ac
fix(relations): T12 review round 2 - vacuous crash test, replication gap, grandchild restrict, timestamp precision
|
1 месяц назад |
fszontagh
|
ab92015645
fix(unique): T11 review round 2 - replication caller, stale doc, setRemove, mirror-unhealthy guard
|
1 месяц назад |
fszontagh
|
94d421799b
feat(unique): T11 - activate unique constraints end to end
|
1 месяц назад |
fszontagh
|
01051b7877
feat(relations): T7 - bootstrap scan and relations check
|
1 месяц назад |
fszontagh
|
cf4859698f
feat(relations): T6a - wire RelationManager into the server and Delete
|
1 месяц назад |
fszontagh
|
ff9a5a8d16
feat(index): ranges, CONTAINS, two-list intersection, and CLI commands
|
1 месяц назад |
fszontagh
|
c357954344
feat(index): CreateIndex/DropIndex/ListIndexes, persisted and re-armed at boot
|
1 месяц назад |
fszontagh
|
60128349a7
docs: make the tree state what is actually true
|
1 месяц назад |
fszontagh
|
9f4aa18398
release(v2.8.0): file TTL, per-type retention, and update() no longer wipes expiry
|
1 месяц назад |
fszontagh
|
93e31ca532
fix(security): per-call principal identity; project-scope subscribe; surface denials
|
1 месяц назад |
fszontagh
|
14e3e7d31e
feat(security): enforcement wired into every data handler; blocked on per-call identity
|
1 месяц назад |
fszontagh
|
1dff5cc157
feat(security): principal identity + access policy engine (enforcement WIP)
|
1 месяц назад |
fszontagh
|
10241924fb
release(v2.6.0): project-scoped file storage
|
1 месяц назад |
fszontagh
|
635a617806
fix(audit): never open a second MDB_env in-process; count via LMDB everywhere
|
1 месяц назад |
fszontagh
|
55f9209b79
release(v2.4.4): sub-db identity sentinel + placement audit/repair
|
1 месяц назад |
fszontagh
|
236060d4e3
release(v2.4.3): LMDB handle lifetime + eviction drain cap + live assertions
|
1 месяц назад |
fszontagh
|
98c213aa69
v2.4 Stage D: API-key auth metadata processor
|
3 месяцев назад |
fszontagh
|
9d6ad72f91
v2.4 Stage C: TLS listener + self-signed cert generation
|
3 месяцев назад |
fszontagh
|
1dd30be0aa
v2.4 Stage B: multi-listener gRPC server startup
|
3 месяцев назад |
fszontagh
|
b944f5e929
v2.4 Stage A: per-listener config schema + back-compat shim
|
3 месяцев назад |
fszontagh
|
1f35273a45
release(v2.3.1): two bug fixes from stress + replication tests
|
4 месяцев назад |
fszontagh
|
da11a8a982
v2.3 Stages B+C: per-project storage layout + legacy-env migration
|
4 месяцев назад |
fszontagh
|
b9a2fa14b7
release(v2.2.1): three bug fixes from shadowman code review
|
4 месяцев назад |