Skip to content

Conversation

@bkirwi
Copy link
Contributor

@bkirwi bkirwi commented Nov 19, 2025

Enable a couple flags by default in CI.

Motivation

We're trying to get these more widely rolled out in November.

https://www.notion.so/materialize/Try-to-roll-out-batch-persist-updates-28413f48d37b80bf9a94c443176ed81b

Tips for reviewer

Nightly seems a bit flaky, but failures seem like they may already exist on main. In any case this will be good to get test coverage on!

@bkirwi bkirwi marked this pull request as ready for review November 20, 2025 17:56
),
VariableSystemParameter(
"persist_validate_part_bounds_on_read", "true", ["true", "false"]
"persist_validate_part_bounds_on_read", "false", ["true", "false"]
Copy link
Member

Choose a reason for hiding this comment

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

why change the default to false?

Copy link
Contributor Author

@bkirwi bkirwi Nov 20, 2025

Choose a reason for hiding this comment

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

The rollout of this feature involves changing these variables from true (old behaviour) to false (new behaviour), and I want to start getting coverage by default in CI!

(I don't want to change the code default yet, so eg. self-managed users don't get the new behaviour just yet. I don't think these get picked up outside of tests, but cc @def- to confirm!)

Copy link
Member

Choose a reason for hiding this comment

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

Oh oh yeah you’re right. I had the behavior flipped around. Sorry!

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