-
Notifications
You must be signed in to change notification settings - Fork 589
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
[v23.1.x] cluster/topics_frontend: Move some topic preprocessing into create_topics #13852
[v23.1.x] cluster/topics_frontend: Move some topic preprocessing into create_topics #13852
Conversation
|
Adds `shadow_indexing` and `cleanup_policy_bitflags` default fallback to `create_topics`. Also plumbs the `metadata_cache` down into `topics_frontend` for this purpose, and in case we need to add more property fallbacks in the future. This commit also relaxes an assertion in a fixture test [1] to account for some additional requests during topic recovery when the test topic has cloud storage switched on. [1] `cloud_storage_rpfixture::topic_recovery_service_test.recovery_with_existing_topic` (cherry picked from commit c417dba)
cc937a6
to
d9a38bc
Compare
I think this backport is ill-formed... @andijcr can you confirm? |
seems like the error is |
Sounds good. Wasn't sure how invasive a backport cherry-pick should be. Better to have the fix than not I suppose. |
(cherry picked from commit 7106d1d)
d9a38bc
to
e13c0af
Compare
/ci-repeat 1 |
Backport of PR #13657
Fixes #13846