Runner Comparison / Capability Matrix revamp
- Mentors
- Pablo Estrada
- Organization
- Apache Software Foundation
- Technologies
- python, javascript, java, golang, sql, beam, Batch, Big-data
- Topics
- data processing, Capability Matrix
Currently, Apache Beam maintains a static capability matrix to track which Beam features are supported by which set of language SDKs + Runners. This Runners/Beam Capability Matrix Page needs to be updated.
The goal of this Project: Tighter coupling of the matrix portion of the comparison with tags on ValidatesRunner tests
Action: Create a completely new Capability Matrix that is based on the ValidatesRunner tests that run on the various Apache Beam runners. Improve UI/UX of Matrix Table.
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.