Skip to content

fix(pg): close pg regress compatibility gaps#111

Merged
rebelice merged 1 commit into
mainfrom
codex/pg-compat-known-failures
Apr 23, 2026
Merged

fix(pg): close pg regress compatibility gaps#111
rebelice merged 1 commit into
mainfrom
codex/pg-compat-known-failures

Conversation

@rebelice

Copy link
Copy Markdown
Collaborator

Summary

  • Add PostgreSQL compatibility for ALTER ADD IDENTITY, OUT-only function return inference, partition child primary keys, and ALTER DOMAIN ADD NOT NULL parsing.
  • Expand parser surface for LIKE/ILIKE ANY/ALL, parenthesized INSERT SELECT, SQL/JSON/view SELECT shapes, foreign column OPTIONS, and interval column references.
  • Harden pgregress statement extraction/sanitization and update known failures to 161 with no new failures.

Test Plan

  • go test ./pg/parser -run TestParseAlterDomainAddNotNullConstraint -count=1 -v
  • go test ./pg/pgregress -run TestPGRegress -count=1 -update -v
  • git diff --check
  • go test ./pg/... -count=1

- support ALTER ADD IDENTITY, OUT-only function result inference, and partition child primary keys

- expand parser coverage for view bodies, SQL/JSON, LIKE ANY, and related PG syntax surfaces

- harden pgregress extraction/sanitization and update known failures
@rebelice rebelice merged commit e02efb0 into main Apr 23, 2026
3 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