Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docker: include vanilla debian postgres client (#10269)
## Problem We are chasing down segfaults in the storage controller neondatabase/cloud#21010 This is for use by the storage controller, which links dynamically with `libpq`. We currently use the neon-built libpq, but this may be unsafe for use from multi-threaded programs like the controller, as it uses a statically linked openssl Precursor to #10258 ## Summary of changes - Include `postgresql-15` in container builds. The reason for using version 15 is simply because that is what's available in Debian 12 without adding any extra repositories, and we don't have any special need for latest version in our libpq usage.
- Loading branch information
4b2f568
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
7377 tests run: 7013 passed, 1 failed, 363 skipped (full report)
Failures on Postgres 16
test_storage_controller_many_tenants[github-actions-selfhosted]
: release-x86-64Flaky tests (1)
Postgres 17
test_sharding_split_smoke
: release-arm64Code coverage* (full report)
functions
:31.2% (8410 of 26948 functions)
lines
:48.0% (66775 of 139204 lines)
* collected from Rust tests only
4b2f568 at 2025-01-03T18:19:28.581Z :recycle: