KAFKA-15830: Add telemetry API handling (KIP-714) - #14767
Conversation
|
Build depends on PR: #14699 |
cae7b8c to
5c4d371
Compare
junrao
left a comment
There was a problem hiding this comment.
@apoorvmittal10 : Thanks for the PR. Left a couple of comments.
|
@junrao @AndrewJSchofield I have added the filtering for telemetry keys if plugin is not configured, please if the changes can be re-reviewed. I have addressed other feedback as well. |
junrao
left a comment
There was a problem hiding this comment.
@apoorvmittal10 : Thanks for the update PR. A couple of more comments.
junrao
left a comment
There was a problem hiding this comment.
@apoorvmittal10 : Thanks for the updated PR. The code LGTM. Waiting for the tests to finish.
|
@apoorvmittal10 : Are the 59 test failures related, especially those ApiVersionsRequestTest? |
Hi @junrao, I should have realized that integration test in Waiting for the build to finish, I ll check the tests. |
|
@junrao The build passed on all JDK with flaky tests failure. There are some consistent failures as well which are unrelated to the PR changes. |
|
@junrao Below are the status of flaky tests. I have ran locally the flaky tests and can see them passed. I have triaged some of the failing tests, others have existing jira.
|
|
@apoorvmittal10 : Thanks for triaging the tests. There are a bunch of failures for BrokerRegistrationRequestTest. Is that being tracked? |
I have created jira to track that: https://issues.apache.org/jira/browse/KAFKA-15965 Can see jira already created for |
|
@junrao Please let me know if I need to address anything else or the PR is good to merge. |
|
@apoorvmittal10 : Now that #14887 is merged. Triggering a rerun of the tests. |
Thanks @junrao |
|
@junrao I think the merge from upstream is required to get the changes in current branch. I have merged upstream/trunk. |
|
@apoorvmittal10 : Thanks for triaging the tests. Merging the PR. |
The PR adds handling of telemetry APIs in KafkaAPIs.scala which calls the respective manager to handle the API calls. Also the telemetry plugin which if registered in configs get registered for exporting client metrics. Reviewers: Jun Rao <junrao@gmail.com>
The PR adds handling of telemetry APIs in KafkaAPIs.scala which calls the respective manager to handle the API calls. Also the telemetry plugin which if registered in configs get registered for exporting client metrics. Reviewers: Jun Rao <junrao@gmail.com>
The PR adds handling of telemetry APIs in KafkaAPIs.scala which calls the respective manager to handle the API calls. Also the telemetry plugin which if registered in configs get registered for exporting client metrics. Reviewers: Jun Rao <junrao@gmail.com>
The PR adds handling of telemetry APIs in KafkaAPIs.scala which calls the respective manager to handle the API calls. Also the telemetry plugin which if registered in configs get registered for exporting client metrics. Reviewers: Jun Rao <junrao@gmail.com>
The PR adds handling of telemetry APIs in KafkaAPIs.scala which calls the respective manager to handle the API calls. Also the telemetry plugin which if registered in configs get registered for exporting client metrics.
Committer Checklist (excluded from commit message)