gsxdsm
e16204deef
FN-8522: fix Windows embedded PostgreSQL crash recovery
Harden Windows embedded PostgreSQL startup and recover once from owned-cluster DLL initialization crashes.
- Provide child-only native PATH hardening and non-blocking runner-log monitoring.
- Detect the ordered 0xC0000142 shutdown sequence and restart only owned clusters on their resolved port.
- Add lifecycle coverage and operator diagnostics for recovery behavior.
Files changed:
.../fn-8522-windows-embedded-postgres-recovery.md | 7 ++
docs/diagnostics.md | 10 ++
docs/storage.md | 6 +
.../__tests__/postgres/embedded-lifecycle.test.ts | 87 ++++++++++++++
.../postgres/embedded-windows-elevated.test.ts | 49 ++++++++
packages/core/src/postgres/embedded-lifecycle.ts | 128 ++++++++++++++++++---
.../core/src/postgres/embedded-windows-elevated.ts | 119 +++++++++++++++++--
7 files changed, 382 insertions(+), 24 deletions(-)
Fusion-Task-Id: FN-8522
Fusion-Task-Lineage: f256e421-d82e-4afb-9f81-b5c18f1c7100
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-22 22:43:51 -07:00
..
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 22:43:51 -07:00
2026-07-22 22:37:51 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 20:07:48 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-07-22 19:37:44 -07:00
2026-06-08 15:19:27 -07:00
2026-07-22 19:37:44 -07:00