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-160] NexMark #366
[BEAM-160] NexMark #366
Conversation
Wow, that's a big one. Could you give some guidance as to how one should look at this: Where are the starting points, how are benchmarks invoked, what can be the results and what do they mean, how can it be run on different runners, is it for streaming/batch only? Maybe this is all coming in the README and I'm just to eager ... 😅 |
Added README.md to the laundry list :-) |
Excellent work Mark, I am also waiting for the README to see how to run this monster, I discussed briefly with Davor about this benchmark at ApacheCon, and we expect to test it in our local company cluster with all possible runners. In addition I can help you if you need to do something extra to run this over spark too (well the cases we can support with spark streaming). |
Oh and one additional question, the queries 9-12 where do they came from ? I was just checking the website/publication but they are not there (or do I have an old ref). |
Well spotted. We've added some additional 'queries' to fill in some gaps, I'll be getting back to the README and adding an InProcessDriver once we've I should mention my recipe for bringing this up on a flink-on-google-cloud Thx for your patience, On Wed, May 25, 2016 at 6:32 AM, Ismael Mejia notifications@github.com
|
Is the mvn failure me? Very weird. |
R: @davorbonaci |
Great work @mshields822! This looks like it is almost ready to be merged. I think I found the culprit that currently prevents the Flink Runner from completing the benchmark. I'd like to try this out on GCE and give you feedback within the next week. |
This PTransform Reifies and gathers all panes produced for each window, outputting a single pane per window at the time the window is Garbage Collected. For use in DataflowAssert, to match over the final contents of each window.
Hello this one is a really interesting PR in particular to compare runners, I suppose it was closed because it was inactive for a long time, but I think we should revive it, in particular now that runners have matured. Any other person interested ? |
Launch! | ||
**NOTE:** As of flink-1.0.3 this will throw a `NullPointerException` | ||
in `org.apache.beam.sdk.io.PubsubUnboundedSink$WriterFn.startBundle`. | ||
See Jira issue [BEAM-196](https://issues.apache.org/jira/browse/BEAM-196). |
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.
This is resolved.
I'd still be interested as well to help solving any remaining problems. Since this uses the Beam API and doesn't integrate with the core, it should still be usable. It just needs some love :) |
It would be great to have this! However, I think the amount of work needed is quite significant. If there's anybody who could take this over, I'd love to assist with that. |
I assumed this was already at a pretty mature state (mature enough to merge it and keep improving). Perhaps we can find someone from the community to take this over? |
Post-owlbot refresh of PR apache#272.
The NexMark integration suit, ported to Beam and generalized to support multiple runners.