Skip to content

Rust PG server: fix-one batch snapshot of pg-batch (09c282b2, 3 commits) - #2751

Merged
jdrumgoole merged 15 commits into
mainfrom
pg-batch-ci
Nov 14, 2026
Merged

jdrumgoole merged 15 commits into
mainfrom
pg-batch-ci

Conversation

@jdrumgoole

Copy link
Copy Markdown
Owner
  • Rust PG server: EXPLAIN VERBOSE of a lone scan prints its output list and qualified names (RP-925; RP-966, RP-967 filed)
  • Rust PG server: CREATE FUNCTION reads a constant its operator, target column or COALESCE types (RP-507)
  • Rust PG server: PREPARE reads a constant it does not evaluate (RP-511, in part)

A snapshot of pg-batch, frozen on pg-batch-ci so the lanes' later pushes don't cancel its CI. Each commit passed scripts/gate_pg.sh --fast locally. This run is their cross-platform check. It will be merged with a merge commit, pinned to the commit CI passed.

🤖 Generated with Claude Code

jdrumgoole and others added 15 commits November 14, 2026 11:45
… and qualified names (RP-925; RP-966, RP-967 filed)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… column or COALESCE types (RP-507)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…, in part)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ten (RP-879)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…-511; RP-968 filed)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ir type modifier (RP-497)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ence (RP-536)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…the other operand's (RP-507 fix-forward)

RP-507 gave an unknown parameter or constant the other operand's type
unconditionally. PostgreSQL does that only where binary_oper_exact finds
op(t, t); otherwise oper_select_candidate picks a candidate, and the
unknown takes its input type: `int || 'x'` is anytextcat's text (the
overloads corpus's CREATE FUNCTION failed 22P02), `json #>> $1` is
text[] (prepared_sql failed "operator does not exist: json #>> json").

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rmat_type_be (RP-567, RP-951)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ed (RP-802)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ion (RP-783)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…t or compared (RP-820)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…t (RP-602)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…RP-862)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jdrumgoole
jdrumgoole merged commit db9b9a2 into main Nov 14, 2026
17 checks passed
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.

1 participant