Skip to content

MSQ: Set includeAllCounters to true by default.#18761

Merged
gianm merged 1 commit into
apache:masterfrom
gianm:msq-include-all-counters
Nov 20, 2025
Merged

MSQ: Set includeAllCounters to true by default.#18761
gianm merged 1 commit into
apache:masterfrom
gianm:msq-include-all-counters

Conversation

@gianm

@gianm gianm commented Nov 19, 2025

Copy link
Copy Markdown
Contributor

This is a backwards-compatibility option needed for rolling updates from Druid 30 and earlier. Flipping it to true means that the out-of-box experience will include new counters that have been added since then, such as CPU usage counters.

Release note:

When upgrading from Druid 30 or earlier, MSQ query_controller tasks can fail during a rolling update due to the addition of new counters that are not backwards compatible with these older versions. You can either retry any failed queries after the update completes; or you can set includeAllCounters to false in the query context for any MSQ jobs that need to run during the rolling update; or you can upgrade to Druid 31–35 first before upgrading to Druid 36.

This is a backwards-compatibility option needed for rolling updates
from Druid 30 and earlier. Flipping it to true means that the out-of-box
experience will include new counters that have been added since then, such
as CPU usage counters.
@gianm gianm added this to the 36.0.0 milestone Nov 19, 2025
@github-actions github-actions Bot added Area - Documentation Area - Batch Ingestion Area - MSQ For multi stage queries - https://github.com/apache/druid/issues/12262 labels Nov 19, 2025
@gianm
gianm merged commit 48c7b3c into apache:master Nov 20, 2025
102 of 104 checks passed
@gianm
gianm deleted the msq-include-all-counters branch November 20, 2025 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area - Batch Ingestion Area - Documentation Area - MSQ For multi stage queries - https://github.com/apache/druid/issues/12262 Release Notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants