Migrate Flink benchmark implementation
This merge request will fix #20 (closed). It is based on the existing implementation in the apache-flink
branch but has to tackle the following requirements:
-
Migrate the individual benchmarks with their new enumeration -
Migrate UC1 -
Migrate UC2 (f.k.a. UC3) -
Migrate UC3 (f.k.a. UC4) -
Migrate UC4 (f.k.a. UC2) -
Migrate to latest architecture including dedicated feedback loop - Moved to #173
-
-
-
Migrate to Titan Control Center Commons 0.1.0 -
Fix code quality issues -
Support Docker builds (already available in apache-flink
) -
Build and push Docker images in CI pipeline -
Update Docker Compose files in docker-test
-
Enhance Gradle configuration sharing (see #107 (closed), might be tackled in a follow up MR) - Moved to !95 (merged)
-
Clean up Gradle build files (see #59, might be tackled in a follow up MR) - Moved to #59
-
Rename Gradle subprojects. Envisaged naming is already available in settings.gradle
files as comments)- Moved to #174 (closed)
-
Provide corresponding Kubernetes benchmark definitions (might be tackled in a follow up ticket) - Moved to #176 (closed)
Edited by Sören Henning
Merge request reports
Activity
Filter activity
added 1 commit
- 37946776 - Migrate to Avro records, upgrade to Flink 1.12
While migrating the Flink implementations, we observed that enhancements regarding the code style are required:
- Centralize state backend creation
- Centralize checkpointing setting
Edited by Sören Henningadded 2 commits
added 5 commits
-
4bcca9fa...70a5b2ae - 4 commits from branch
master
- ac1f7a39 - Merge branch 'master' into flink-benchmark-migration
-
4bcca9fa...70a5b2ae - 4 commits from branch
added 2 commits
mentioned in issue #172 (closed)
added 2 commits
added 1 commit
- dbaf2cbb - Further refactoring for complexity reduction
added In Progress modul/benchmarks/flink labels
Please register or sign in to reply