-
Notifications
You must be signed in to change notification settings - Fork 709
Revert ct read debounce #29119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Revert ct read debounce #29119
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR reverts two previous pull requests that introduced cloud topics fetch debouncing functionality. The revert is being performed because the feature needs more testing before deployment.
Key changes:
- Removal of the
cloud_topics_fetch_debounce_enabledconfiguration property - Complete deletion of the read debounce implementation and its tests
- Cleanup of all references to the debounce feature from the data plane implementation
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| src/v/config/configuration.h | Removed cloud_topics_fetch_debounce_enabled property declaration |
| src/v/config/configuration.cc | Removed initialization of the debounce configuration property |
| src/v/cloud_topics/level_zero/read_debounce/tests/read_debounce_test.cc | Deleted test file for read debounce functionality |
| src/v/cloud_topics/level_zero/read_debounce/tests/read_debounce_bench.cc | Deleted benchmark file for read debounce performance testing |
| src/v/cloud_topics/level_zero/read_debounce/tests/BUILD | Deleted Bazel build configuration for debounce tests |
| src/v/cloud_topics/level_zero/read_debounce/read_debounce.h | Deleted header file containing read debounce class definition |
| src/v/cloud_topics/level_zero/read_debounce/read_debounce.cc | Deleted implementation file for read debounce logic |
| src/v/cloud_topics/level_zero/read_debounce/BUILD | Deleted Bazel build configuration for read debounce library |
| src/v/cloud_topics/level_zero/pipeline/BUILD | Removed read_debounce package visibility declarations |
| src/v/cloud_topics/data_plane_impl.cc | Removed read debounce service initialization and lifecycle management |
| src/v/cloud_topics/BUILD | Removed read_debounce dependency from cloud_topics library |
CI test resultstest results on build#78412
|
Reverts
ct/l0: fix heap-use-after-free inread_debounce#29118Needs more testing.
Backports Required
Release Notes