Skip to content

Conversation

vbotbuildovich
Copy link
Collaborator

Backport of PR #26522

…sets

It may sometimes be beneficial for troubleshooting to enable
`__consumer_offsets` topic batch cache. The cache is disabled for this
topic as it is read only once when applying batches to the stm. The
batches written to the topic are usually very small. Skipping storing
them in the cache relieve the cache index pressure.

Signed-off-by: Michał Maślanka <[email protected]>
(cherry picked from commit d402ebd)
Added code handing a configuration property that controls the presence
of the cache for the `__consumer_offsets` topic

Signed-off-by: Michał Maślanka <[email protected]>
(cherry picked from commit e3995b1)
Added a test case that validates if `__consumer_offsets` cache is
enabled when cluster property changes.

Signed-off-by: Michał Maślanka <[email protected]>
(cherry picked from commit 094ddcb)
@vbotbuildovich vbotbuildovich requested a review from a team as a code owner June 24, 2025 17:13
@vbotbuildovich vbotbuildovich added this to the v25.1.x-next milestone Jun 24, 2025
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jun 24, 2025
@vbotbuildovich
Copy link
Collaborator Author

CI test results

test results on build#67810
test_class test_method test_arguments test_kind job_url test_status passed reason
datalake_cloud_rpfixture datalake_cloud_rpfixture unit https://buildkite.com/redpanda/redpanda/builds/67810#0197a2ef-3a4d-44bf-bfed-80d564ae66cf FLAKY 1/2
gtest_cloud_storage_rpfixture gtest_cloud_storage_rpfixture unit https://buildkite.com/redpanda/redpanda/builds/67810#0197a2ef-3a4d-44bf-bfed-80d564ae66cf FLAKY 1/2

@piyushredpanda piyushredpanda merged commit 0ffcd39 into redpanda-data:v25.1.x Jun 26, 2025
15 of 18 checks passed
@piyushredpanda piyushredpanda modified the milestones: v25.1.x-next, v25.1.9 Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/redpanda kind/backport PRs targeting a stable branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants