Skip to content

fix: preserve FIXP recovery and expose journal sizing metrics - #617

Merged
pedrosakuma merged 1 commit into
mainfrom
chore/orchestrate-fixp-persistence-observability
Sep 5, 2026
Merged

fix: preserve FIXP recovery and expose journal sizing metrics#617
pedrosakuma merged 1 commit into
mainfrom
chore/orchestrate-fixp-persistence-observability

Conversation

@pedrosakuma

Copy link
Copy Markdown
Owner

Summary

  • document and regression-test graceful FIXP shutdown recovery
  • expose durable journal append byte/frame counters for sizing
  • document production persistence behavior and cold-journal alerts

Issues

Validation

  • dotnet restore SbeB3Exchange.slnx
  • dotnet build SbeB3Exchange.slnx --no-restore -c Release
  • dotnet format SbeB3Exchange.slnx --verify-no-changes --no-restore --severity warn
  • targeted shutdown, journal, and metrics tests
  • full Release test suite passed on rerun; one prior full-suite run had an isolated Host.Tests parallelism flake in GtRestatementE2ETests, which passed in isolation, serial mode, and subsequent full runs.

Sizing defaults remain unchanged pending production throughput data.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pedrosakuma

Copy link
Copy Markdown
Owner Author

Code review obrigatório concluído no diff completo do PR: nenhum problema de alta confiança encontrado. O PR permanece draft até os checks remotos concluírem.

@pedrosakuma
pedrosakuma marked this pull request as ready for review September 5, 2026 03:26
@pedrosakuma
pedrosakuma merged commit e832867 into main Sep 5, 2026
8 checks passed
@pedrosakuma
pedrosakuma deleted the chore/orchestrate-fixp-persistence-observability branch September 5, 2026 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Confirm whether graceful SIGTERM shutdown preserves FIXP session state/journal

1 participant