Uh oh!
There was an error while loading. Please reload this page.
[BEAM-13015] Add state caching benchmark and move benchmarks to their own module. - #16542
Conversation
lukecwik
commented
Jan 18, 2022
R: @ibzib |
There was a problem hiding this comment.
Can we use a library to do this? e.g. https://guava.dev/releases/19.0/api/docs/com/google/common/base/Strings.html#padStart(java.lang.String,%20int,%20char)
There was a problem hiding this comment.
What are the two expected stages? 1. impulse+toKeyAndValue 2. stateful+gbk?
My understanding is that toKeyAndValue is just a dummy transform that is added only for pipeline construction, and then its stage is not actually executed. Is that correct? And can we add a comment to clarify it?
There was a problem hiding this comment.
Your understanding is correct since the stateful dofn causes a fusion break in the GreedyPipelineFuser.
Added comment.
aaltay
commented
Feb 3, 2022
What is the next step on this PR? |
… own module. This simplifies adding unit tests and decreases the clutter in the sdks/java/harness module.
Also clean-up comments around args and fix classpath to only be runtime classpath.
lukecwik
commented
Feb 4, 2022
@ibzib this is ready for another review. |
lukecwik
commented
Feb 4, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
1 similar comment
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Website_Stage_GCS |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
1 similar comment
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Website_Stage_GCS PreCommit |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
6 similar comments
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 5, 2022
Run Java PreCommit |
lukecwik
commented
Feb 6, 2022
Run Java PreCommit |
aaltay
commented
Feb 7, 2022
Run Java PreCommit |
aaltay
commented
Feb 7, 2022
For reference, link to the failed test: https://ci-beam.apache.org/job/beam_PreCommit_Java_Phrase/4593/ |
lukecwik
commented
Feb 7, 2022
It looks like Java PreCommit is perma-red. Now that #16748 is in. Rerunning Java PreCommit. |
lukecwik
commented
Feb 7, 2022
Run Java PreCommit |
lukecwik
commented
Feb 7, 2022
Run Java PreCommit |
This simplifies adding unit tests and decreases the clutter in the sdks/java/harness module.
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.CHANGES.mdwith noteworthy changes.See the Contributor Guide for more tips on how to make review process smoother.
ValidatesRunnercompliance status (on master branch)Examples testing status on various runners
Post-Commit SDK/Transform Integration 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.
GitHub Actions Tests Status (on master branch)
See CI.md for more information about GitHub Actions CI.