Skip to content
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

[LI-HOTFIX] Add list federated topic znodes rpc #493

Merged
merged 7 commits into from
Nov 6, 2023
Merged

[LI-HOTFIX] Add list federated topic znodes rpc #493

merged 7 commits into from
Nov 6, 2023

Conversation

kehuum
Copy link

@kehuum kehuum commented Nov 3, 2023

This PR adds list federated topic znodes rpc that either list all federated topic znodes, or only given federated topic znodes matching the input simple topic names.

LI_DESCRIPTION =
To make all zk access go through kafka broker, in addition to the previous create/delete federated topic znodes rpcs, we also need to add read/list federated topic znodes rpc.

Added integ-test to verify list federated topic znode api

EXIT_CRITERIA = We can deprecate this pr when all kafka clients have been migrated to xinfra clients and all topic CUDs go through xmd, then we don't need kafka broker to understand both old and new topic acl, it will only need to understand the new acl.

Committer Checklist (excluded from commit message)

  • Verify design and implementation
  • Verify test coverage and CI build status
  • Verify documentation (including upgrade notes)

@kehuum kehuum changed the title Add list federated topic znodes rpc [LI-HOTFIX] Add list federated topic znodes rpc Nov 3, 2023
@kehuum kehuum force-pushed the addList branch 3 times, most recently from c08cd7c to 55f460b Compare November 3, 2023 22:06
@kehuum kehuum merged commit a62822a into 3.0-li Nov 6, 2023
25 checks passed
@kehuum kehuum deleted the addList branch November 6, 2023 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants