auto-docs: Update property docs for tag v26.1.10#1745
Conversation
✅ Deploy Preview for redpanda-docs-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThis PR updates Redpanda documentation for the v26.1.10 release. It bumps version metadata in Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (2)
docs-data/property-overrides.json (1)
843-843:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winRemove literal
+markers fromenable_consumer_group_metricsdescription.The
+characters in this JSON string look like patch artifacts and will render as literal text instead of clean paragraph spacing.Proposed fix
- "description": "List of enabled consumer group metrics. Accepted values include:\n\n- `group`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_consumers[`redpanda_kafka_consumer_group_consumers`] and xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_topics[`redpanda_kafka_consumer_group_topics`] metrics.\n- `partition`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_committed_offset[`redpanda_kafka_consumer_group_committed_offset`] metric.\n- `consumer_lag`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_lag_max[`redpanda_kafka_consumer_group_lag_max`] and xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_lag_sum[`redpanda_kafka_consumer_group_lag_sum`] metrics\n+\nEnabling `consumer_lag` may add a small amount of additional processing overhead to the brokers, especially in environments with a high number of consumer groups or partitions.\n+", + "description": "List of enabled consumer group metrics. Accepted values include:\n\n- `group`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_consumers[`redpanda_kafka_consumer_group_consumers`] and xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_topics[`redpanda_kafka_consumer_group_topics`] metrics.\n- `partition`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_committed_offset[`redpanda_kafka_consumer_group_committed_offset`] metric.\n- `consumer_lag`: Enables the xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_lag_max[`redpanda_kafka_consumer_group_lag_max`] and xref:reference:public-metrics-reference.adoc#redpanda_kafka_consumer_group_lag_sum[`redpanda_kafka_consumer_group_lag_sum`] metrics.\n\nEnabling `consumer_lag` may add a small amount of additional processing overhead to the brokers, especially in environments with a high number of consumer groups or partitions.",As per coding guidelines, property descriptions should use
\n\nfor paragraph breaks rather than inline patch markers.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@docs-data/property-overrides.json` at line 843, The description string for the property enable_consumer_group_metrics contains stray '+' characters (patch artifacts) that will render literally; remove those '+' markers and replace them with proper paragraph breaks (use "\n\n") so the sentence about additional processing overhead is a separate paragraph, and ensure the final JSON string has no leading/trailing '+' characters and preserves existing newline escapes.Source: Coding guidelines
modules/reference/partials/properties/cluster-properties.adoc (1)
5417-5455:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winClarify the timeout rename/alias.
election_timeout_msandraft_election_timeout_msdescribe the same setting, but the page never says which name is canonical. Please add an alias/forward-reference or remove one entry so readers and downstream tooling don't end up with two authoritative keys for one config.Also applies to: 15148-15195
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@modules/reference/partials/properties/cluster-properties.adoc` around lines 5417 - 5455, This page defines the same property under two names; update the text to state a single canonical name and mark the other as an alias: choose "election_timeout_ms" as the canonical property and add a short clarifying sentence in the election_timeout_ms block like "Alias: raft_election_timeout_ms" (or vice‑versa if you prefer the other as canonical), and remove the duplicate full entry for the aliased name so downstream tools/readers only have one authoritative key; ensure both occurrences (the current block for election_timeout_ms and the other block referencing raft_election_timeout_ms) include the alias wording and identical metadata.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@modules/reference/partials/properties/broker-properties.adoc`:
- Line 2496: The xref targets were normalized incorrectly—update the Antora xref
IDs to include the properties/ segment and full module-prefixed resource IDs:
change any occurrences of reference:cluster-properties.adoc to
reference:properties/cluster-properties.adoc in
modules/reference/partials/properties/broker-properties.adoc (the rack link) and
the corresponding cluster property xrefs in
modules/reference/partials/properties/topic-properties.adoc; ensure each xref
uses the full Antora resource ID with module prefix so links resolve
consistently.
In `@modules/reference/partials/properties/cluster-properties.adoc`:
- Around line 9019-9065: Add the release-provenance marker to the new property
section for iceberg_schema_case_insensitive by inserting the line "*Introduced
in v26.1.10*" under the property title/description (match the style used
elsewhere in the file), and apply the same marker to any other newly added
property sections in this file so all new entries include the release note;
locate sections by the property name iceberg_schema_case_insensitive and any
other recently added property headers to mirror the exact formatting and
placement.
---
Outside diff comments:
In `@docs-data/property-overrides.json`:
- Line 843: The description string for the property
enable_consumer_group_metrics contains stray '+' characters (patch artifacts)
that will render literally; remove those '+' markers and replace them with
proper paragraph breaks (use "\n\n") so the sentence about additional processing
overhead is a separate paragraph, and ensure the final JSON string has no
leading/trailing '+' characters and preserves existing newline escapes.
In `@modules/reference/partials/properties/cluster-properties.adoc`:
- Around line 5417-5455: This page defines the same property under two names;
update the text to state a single canonical name and mark the other as an alias:
choose "election_timeout_ms" as the canonical property and add a short
clarifying sentence in the election_timeout_ms block like "Alias:
raft_election_timeout_ms" (or vice‑versa if you prefer the other as canonical),
and remove the duplicate full entry for the aliased name so downstream
tools/readers only have one authoritative key; ensure both occurrences (the
current block for election_timeout_ms and the other block referencing
raft_election_timeout_ms) include the alias wording and identical metadata.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: eff90727-62bd-4c18-80aa-c7c1e9735180
📒 Files selected for processing (9)
antora.ymldocs-data/property-overrides.jsondocs-data/redpanda-property-changes-v26.1.8-to-v26.1.9.jsondocs-data/redpanda-property-changes-v26.1.9-to-v26.1.10.jsonmodules/reference/attachments/redpanda-properties-v26.1.10.jsonmodules/reference/partials/properties/broker-properties.adocmodules/reference/partials/properties/cluster-properties.adocmodules/reference/partials/properties/object-storage-properties.adocmodules/reference/partials/properties/topic-properties.adoc
💤 Files with no reviewable changes (1)
- docs-data/redpanda-property-changes-v26.1.8-to-v26.1.9.json
|
@JakeSCahill I ran source verification and re-ran the generation tool locally to confirm these findings. ```bash Critical issues (tool bugs — need a fix before merge or a follow-up) 1. Broken xrefs in The "Corresponding cluster property" table rows in 2. Wrong xref target for three The same xref change also affects Suggestion 3. Missing "Introduced in v26.1.10" markers
What works well
|
Re-ran doc-tools to add "Introduced in v26.1.10" markers for: - iceberg_schema_case_insensitive - oidc_http_proxy_password - oidc_http_proxy_username Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- iceberg_schema_case_insensitive: Use "for example" instead of "e.g.", use backticks for `auto` value - oidc_http_proxy_url: Remove em dash, use backticks for URLs and property references - oidc_http_proxy_password: Use backticks for `oidc_http_proxy_url` ref - oidc_http_proxy_username: Use backticks for `oidc_http_proxy_url` ref Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This PR auto-generates updated Redpanda property documentation for v26.1.10.