Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update rust-postgres fork #9931

Closed

Conversation

conradludgate
Copy link
Contributor

@conradludgate conradludgate commented Nov 28, 2024

Proposal to rebase our rust-postgres fork with upstream changes, with many commits removed that were deemed proxy-only. https://github.com/neondatabase/rust-postgres/tree/neon-rebase1

Notable change from upstream tokio-postgres is that simple_query first returns a RowDecription, then secondarily returns a Row. A lot of neon code was assuming the first item would always be the first row.

Copy link

github-actions bot commented Nov 28, 2024

7029 tests run: 6720 passed, 1 failed, 308 skipped (full report)


Failures on Postgres 17

# Run all failed tests locally:
scripts/pytest -vv -n $(nproc) -k "test_idle_checkpoints[debug-pg17]"
Flaky tests (7)

Postgres 17

Postgres 15

Postgres 14

Test coverage report is not available

The comment gets automatically updated with the latest test results
18370b1 at 2024-12-04T10:37:49.952Z :recycle:

@conradludgate conradludgate force-pushed the conrad/switch-to-simpler-rust-postgres-fork branch from d036dd8 to ebaeaf7 Compare November 28, 2024 18:34
Base automatically changed from conrad/vendor-and-reduce-rust-postgres-for-proxy to main November 29, 2024 11:08
@conradludgate conradludgate force-pushed the conrad/switch-to-simpler-rust-postgres-fork branch from d3e1ebe to 4f8b62a Compare November 29, 2024 11:09
@conradludgate conradludgate marked this pull request as ready for review November 29, 2024 11:11
@conradludgate conradludgate requested review from a team as code owners November 29, 2024 11:11
@conradludgate
Copy link
Contributor Author

Seems to be consistent e2e test failures. Will look into these.

@conradludgate conradludgate force-pushed the conrad/switch-to-simpler-rust-postgres-fork branch from 4f8b62a to 18370b1 Compare December 4, 2024 09:42
github-merge-queue bot pushed a commit that referenced this pull request Dec 4, 2024
Like #9931 but without rebasing upstream just yet, to try and minimise
the differences.

Removes all proxy-specific commits from the rust-postgres fork, now that
proxy no longer depends on them. Merging upstream changes to come later.
awarus pushed a commit that referenced this pull request Dec 5, 2024
Like #9931 but without rebasing upstream just yet, to try and minimise
the differences.

Removes all proxy-specific commits from the rust-postgres fork, now that
proxy no longer depends on them. Merging upstream changes to come later.
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.

3 participants