Skip to content

Conversation

@kay-kim
Copy link
Contributor

@kay-kim kay-kim commented Nov 14, 2025

No description provided.

@kay-kim kay-kim requested a review from a team as a code owner November 14, 2025 02:45
Swap allows for infrequently accessed data to be moved from memory to disk. Enabling swap reduces the memory required to operate Materialize and improves cost efficiency. Upgrades to v26 and later have swap enabled by default.

## Upgrading to v26 with swap requires node preparation
We've added new labels to the node selectors for clusterd pods to enable smooth upgrades. As a result, if you are running v25.2.12 or earlier, your existing nodes will not match these selectors and won't be selected to run the pods. Before upgrading to v26, you must prepare your nodes by adding the required labels.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Q: is the v25.2.12 or earlier correct? Just asking because we're currently at v25.2.15 per
https://materializeinc.github.io/materialize/index.yaml and so the title of these pages and blurbs are a little weird.

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes this isn't refering to the latest version it's referring to the version of the self-managed where the orchestrator /helm chart were updated to add labels.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

So then, it is correct for people to just use the regular upgrade (sure, currently, on this branch legacy TF) if they're at, let's say, v25.2.15?

@maheshwarip
Copy link
Contributor

@kay-kim looks like we have merge conflicts on this one

@maheshwarip
Copy link
Contributor

ok merge conflicts should be fixed!

@maheshwarip maheshwarip merged commit 6189722 into MaterializeInc:docs-upcoming-v26.0.0 Nov 14, 2025
10 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.

3 participants