Skip to content

fix: restore native PostgreSQL readiness probes (#50) - #84

Open
spelech wants to merge 2 commits into
mainfrom
hotfix/issue-50-postgres-readiness
Open

spelech wants to merge 2 commits into
mainfrom
hotfix/issue-50-postgres-readiness

Conversation

@spelech

@spelech spelech commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Fixes #50.

Changes

  • Import SQLAlchemy text for the native PostgreSQL readiness path.
  • Add real PostgreSQL, isolated-schema regressions covering all readiness aliases, missing-table HTTP 503 sanitization and independent liveness.

Verification

  • Before the fix: initialized native PostgreSQL returned HTTP 503 because text was undefined.
  • Native PostgreSQL and existing SQLite readiness selection: 6 passed.
  • Generated requirement inventory: 2 passed; release/link-integrity gate passed.
  • Combined backend-fix regression run: 70 passed, 1 skipped.

Native tests require TEST_POSTGRES_URL and create/remove only uniquely named test schemas. These are focused cached-runtime checks, not a claim that the full suite or a fresh source build passes.

Steve Pelech and others added 2 commits October 28, 2026 09:58
Fixes #50

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

This branch has not been deployed

No deployments
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.

health: expose readiness failures when application metadata is unavailable

1 participant