-
Notifications
You must be signed in to change notification settings - Fork 641
[ISSUE #4396] Realize the admin function for Kafka storage-plugin #4438
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
Conversation
This reverts commit 20dce1a.
eventmesh-storage-plugin/eventmesh-storage-kafka/src/main/resources/kafka-client.properties
Outdated
Show resolved
Hide resolved
...entmesh-storage-kafka/src/main/java/org/apache/eventmesh/storage/kafka/admin/KafkaAdmin.java
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #4438 +/- ##
============================================
- Coverage 17.85% 16.90% -0.95%
+ Complexity 1514 1458 -56
============================================
Files 602 621 +19
Lines 25518 25825 +307
Branches 2400 2415 +15
============================================
- Hits 4555 4365 -190
- Misses 20524 21021 +497
Partials 439 439
... and 33 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
|
Made a minor performance optimization by supporting topic batch listing. |
…in (apache#4438) * config: kafka-storage-plugin, RESTORE BEFORE MERGE * fix: meshMqAdmin not loaded at startup * feat: implement getTopic * feat: get all history message count * feat: implement createTopic * optimize: remove redundant bootstrap.server config and add new configs * feat: implement deleteTopic and handle exceptions * Revert "config: kafka-storage-plugin, RESTORE BEFORE MERGE" This reverts commit b7b607e. * chore: move kafka comment to a more suitable place. * optimize: support topic batch listing
Fixes #4396.
Motivation
Modifications
storage.adminwill be migrated to theadminmodule in the near future, this PR is already halfway done, so I finished it up.Documentation