Skip to content

chore(deps): DBDiff 3.0.0-rc.33 and pg-conformance 0.0.18 - #167

Merged
jasdeepkhalsa merged 2 commits into
mainfrom
chore/dbdiff-rc33
Nov 6, 2026
Merged

jasdeepkhalsa merged 2 commits into
mainfrom
chore/dbdiff-rc33

Conversation

@jasdeepkhalsa

@jasdeepkhalsa jasdeepkhalsa commented Nov 6, 2026 •

Copy link
Copy Markdown
Member

Moves SupaForge to DBDiff 3.0.0-rc.33 and pg-conformance 0.0.18.

  • DBDiff rc.33: a sequence owned by a column keeps its name, its options (such as START 1000) and its owner when a table is copied. This includes partitioned tables and sequences named after a table's old name.
  • pg-conformance 0.0.18: two corpus cases for those sequence shapes.

Real-world job

I ran the real-world job on this branch before changing the expected-failures list. Every job passed: no new failures, and no listed gap now passes.

The GitLab copy now gets its owned sequences with the right names and options. On rc.32 it lost 16 and created 4 under the wrong names. The gitlab pg17>pg17 sync reason is reworded to cover only what still differs, all of which was already failing on rc.32:

  • partitions' indexes get generated names and lose their storage options;
  • ten sequences that a trigger fills, rather than a column default, are not created;
  • one default that draws on a sequence its column doesn't own is rewritten to the one it owns.

🤖 Generated with Claude Code

jasdeepkhalsa and others added 2 commits November 6, 2026 02:14
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DBDiff rc.33 creates GitLab's owned sequences with their own names and
options. What remains is partition index names and options, sequences
filled by a trigger rather than a default, and one default drawing on a
sequence its column does not own — all already failing on rc.32.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jasdeepkhalsa
jasdeepkhalsa merged commit 4cec80e into main Nov 6, 2026
38 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