Skip to content

Conversation

@bkirwi
Copy link
Contributor

@bkirwi bkirwi commented Nov 12, 2025

This future-proofs Persist slightly by adding a new metadata map to some core structures. This map can have new key and value types added to it without breaking compatibility, since the data will be safely roundtripped by any version that knows about the map.

Motivation

Final bullet in https://github.com/MaterializeInc/database-issues/issues/9870

@bkirwi bkirwi force-pushed the metadata-map branch 3 times, most recently from bf57aaf to df8b88f Compare November 12, 2025 22:35
@bkirwi bkirwi changed the title [persist] Metadata map [persist] Add a safely serializable metadata map to some Persist structs Nov 13, 2025
@bkirwi bkirwi marked this pull request as ready for review November 13, 2025 03:37
@bkirwi bkirwi requested a review from a team as a code owner November 13, 2025 03:37
@bkirwi bkirwi requested review from DAlperin and teskje November 13, 2025 03:37
Copy link
Contributor

@teskje teskje left a comment

Choose a reason for hiding this comment

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

LGTM

@bkirwi bkirwi merged commit 4e25c50 into MaterializeInc:main Nov 13, 2025
129 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.

2 participants