Skip to content

Add support for rename in unbuffered migrations#702

Merged
morgo merged 6 commits into
block:mainfrom
morgo:support-limited-rename-operations
Apr 28, 2026
Merged

Add support for rename in unbuffered migrations#702
morgo merged 6 commits into
block:mainfrom
morgo:support-limited-rename-operations

Conversation

@morgo
Copy link
Copy Markdown
Collaborator

@morgo morgo commented Apr 27, 2026

A Pull Request should be associated with an Issue.

We wish to have discussions in Issues. A single issue may be targeted by multiple PRs.
If you're offering a new feature or fixing anything, we'd like to know beforehand in Issues,
and potentially we'll be able to point development in a particular direction.
Further notes in https://github.com/block/spirit/blob/main/.github/CONTRIBUTING.md

Fixes #701

Much of the required functionality merged ahead of this.

@morgo morgo force-pushed the support-limited-rename-operations branch 5 times, most recently from b8e2f82 to 09f2840 Compare April 28, 2026 17:48
@morgo morgo force-pushed the support-limited-rename-operations branch from 09f2840 to d5f003d Compare April 28, 2026 22:00
@morgo morgo marked this pull request as ready for review April 28, 2026 22:11
…me support

- AGENTS.md: update unsupported features to reflect partial rename support
- pkg/applier/README.md: update UpsertRows signature to use ColumnMapping
- pkg/checksum/README.md: column intersection -> column mapping
- pkg/repl/README.md: update watermark optimization docs (both chunkers support it)
- pkg/statement/README.md: add ColumnRenameMap() to ALTER TABLE features
- pkg/table/README.md: add MappedChunker and ColumnMapping sections
@morgo morgo merged commit eb067f3 into block:main Apr 28, 2026
12 of 13 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.

Support for RENAME operations in limited contexts

2 participants