Skip to content

Automigrate views using new schema for backing table#5441

Merged
joshua-spacetime merged 6 commits into
masterfrom
joshua/fix/migrate-view-backing-table
Jun 26, 2026
Merged

Automigrate views using new schema for backing table#5441
joshua-spacetime merged 6 commits into
masterfrom
joshua/fix/migrate-view-backing-table

Conversation

@joshua-spacetime

@joshua-spacetime joshua-spacetime commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Description of Changes

#5300 changed the backing table schema of views. While this technically isn't a breaking change because these tables are ephemeral, the schema is not ephemeral, so it does require us to update the schema by dropping and re-adding views once on initial startup.

API and ABI breaking changes

None

Expected complexity level and risk

1.5

Testing

Auto-migration unit tests

@joshua-spacetime joshua-spacetime added the bugfix Fixes something that was expected to work differently label Jun 24, 2026
Comment thread crates/core/src/host/wasm_common/module_host_actor.rs Outdated

@Shubham8287 Shubham8287 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clever

@joshua-spacetime joshua-spacetime force-pushed the joshua/fix/migrate-view-backing-table branch from 1c388fb to b25b649 Compare June 26, 2026 17:37
@joshua-spacetime joshua-spacetime force-pushed the joshua/fix/migrate-view-backing-table branch from b25b649 to 294ae04 Compare June 26, 2026 18:08
@joshua-spacetime joshua-spacetime added this pull request to the merge queue Jun 26, 2026
Merged via the queue into master with commit 208ee4b Jun 26, 2026
35 of 39 checks passed
@joshua-spacetime joshua-spacetime deleted the joshua/fix/migrate-view-backing-table branch June 26, 2026 21:17
rekhoff pushed a commit that referenced this pull request Jun 30, 2026
isn't a breaking change because these tables are ephemeral, the schema
is not ephemeral, so it does require us to update the schema by dropping
and re-adding views once on initial startup.

None

1.5

Auto-migration unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fixes something that was expected to work differently

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants