-
Notifications
You must be signed in to change notification settings - Fork 4.5k
[BEAM-4420] KafkaIOIT metrics collection #9073
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
[BEAM-4420] KafkaIOIT metrics collection #9073
Conversation
|
@aromanenko-dev could you take a look? |
aromanenko-dev
left a comment
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.
Thanks, almost LGTM, just several notes.
sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
Outdated
Show resolved
Hide resolved
sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
Outdated
Show resolved
Hide resolved
sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
Outdated
Show resolved
Hide resolved
|
Also, do you think it would be better to squash commits into one? |
948e312 to
6e6675c
Compare
|
Thanks! I posted the fixes. Could you take a look again? I also squashed the Kafka part but left out the IOITMetrics refactoring as a separate commit. I think it's a separate concern, more general one that we didn't have a way to publish already collected |
|
Run Python_PVR_Flink PreCommit |
|
Run JavaPortabilityApi PreCommit |
aromanenko-dev
left a comment
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.
LGTM
|
Thanks! |
Added "TimeMonitors" and collect read, write and run time. Some minor refactoring included (in IOITMetrics.java class).
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
R: @username).[BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replaceBEAM-XXXwith the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.Post-Commit Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.