apache / beam

Apache Beam is a unified programming model for Batch and Streaming data processing.
https://beam.apache.org/
Apache License 2.0
7.89k stars 4.27k forks source link

Runner Comparison / Capability Matrix revamp #18603

Open kennknowles opened 2 years ago

kennknowles commented 2 years ago

The goal for this project has changed: We now want to create a completely new Capability Matrix that is based on the ValidatesRunner tests that we run on the various Apache Beam runners.

We can use the test in ./test-infra/validates-runner/ to generate a JSON file that contains the capabilities supported by various runners and tested by each individual test.

----------------------------------------------------

 

Discussion: https://lists.apache.org/thread.html/8aff7d70c254356f2dae3109fb605e0b60763602225a877d3dadf8b7@%3Cdev.beam.apache.org%3E

Summarizing that discussion, we have a lot of issues/wishes. Some can be addressed as one-off and some need a unified reorganization of the runner comparison.

Basic corrections:

Minor rewrites:

Bigger rewrites:

Changes requiring engineering efforts:

If you care to address some aspect of this, please reach out and/or just file a subtask and address it.

Imported from Jira BEAM-2888. Original Jira may contain additional context. Reported by: kenn.

kennknowles commented 2 years ago

The following subtask(s) are associated with this issue: #18604