WIP: Re-implementation of Theodolite with Kotlin/Quarkus
Merge the new Theodolite implementation written in Kotlin. This issue fixed #148 (closed).
Edited by Sören Henning
Merge request reports
Activity
Filter activity
changed milestone to %0.5.0
added Blocked label
added 84 commits
-
96b94d81...2f4bed1e - 72 commits from branch
master
- a6c44bb2 - Add theodolite to gitlab-ci
- 3420928d - Add Ktlint to gradle.build and CI pipeline
- 8f496205 - Add CI tag
- 87cd1c8f - Temporary disable code checks
- 7b831b92 - Testing codequality
- 7d07931e - Testing Codequality with tag
- d16a7404 - Disable ktlint + remove Codequality
- 1a82c867 - Apply 1 suggestion(s) to 1 file(s)
- 548f952c - Merge branch 'master' into stu203404/spesb-feature/gitlabci
- 63d215bb - Integrate quarkus pipeline in root pipeline
- 0dfe0c77 - Fix path issues in CI pipeline
- f6b13c90 - Merge branch 'feature/gitlabci' into 'theodolite-kotlin'
Toggle commit list-
96b94d81...2f4bed1e - 72 commits from branch
added 16 commits
-
f6b13c90...350e619e - 14 commits from branch
master
- 455fb2dd - Restrict cases when benchmarks are built
- b2cbd14e - Merge branch 'restrict-build-of-benchmarks' into theodolite-kotlin
-
f6b13c90...350e619e - 14 commits from branch
added 70 commits
- 7437021d - Begin to restructure in order to introduce the benchmark type
- ac7dfef7 - Make parsing yaml to kotlin objects work
- 0b16da0e - Add demo yaml configuration
- 61654c2b - Enable loading of configurations from yaml
- 14a594a1 - create first prototypical patcher
- a919a926 - Introduce a PatchManager and make it possible to set the load as environment variable
- 9bac7e0d - Allow to set config overrides via EnvVarPatcher
- 94dc4d34 - Read basic configuration for Kafka and Zookeeper
- 0cdba1d1 - clean up
- e88755dd - clean up and restructure
- a8da7d41 - Enhance the way to configure overrides
- 687b96d4 - Add a NodeSelectorPatcher
- ad121543 - Introduce a type for loads and resources
- 5cfa27a9 - fix image path, small adjustments
- 7d3fca3b - fix configuration
- 8b41b6ce - Apply 2 suggestion(s) to 1 file(s)
- 897f7da3 - add a first trial for resource patcher
- 7df2e636 - Merge branch 'feature/151-introduce-benchmark-class' of...
- 7f2d1c7b - Add Ressources to aggregation-deployment
- 693a4ba1 - Fix the aggregation-deployment correct + ResourceLimitPatcher
- a7aa0363 - Fix RequestPatcher
- 82067307 - enhance naming
- 8210e678 - Clean up
- d1089dcd - Fix typo
- fb8da795 - minor code enhancements
- 6d419bdc - Merge branch 'feature/151-introduce-benchmark-class' of...
- 9bf2b5f6 - minor code enhancements
- 7cf3de30 - Minor code changes, add test for ResourcePatcher
- d48c9dd5 - fix creation of Kafka topics
- da20d872 - Make ResourcePatcher applicable for Deployment and Statefulset
- 72928bec - Minor code enhancements and clean up
- 0ab463f9 - apply detekt code suggestions
- e736e5cf - Refactoring using detekt suggestions
- 885d0418 - Begin to restructure in order to introduce the benchmark type
- 1baa4f3e - Make parsing yaml to kotlin objects work
- 0bc37eb4 - Add demo yaml configuration
- d9de47f9 - Enable loading of configurations from yaml
- 261724fe - create first prototypical patcher
- 60695039 - Introduce a PatchManager and make it possible to set the load as environment variable
- 4978602b - Allow to set config overrides via EnvVarPatcher
- 97204abf - Read basic configuration for Kafka and Zookeeper
- 153b2bfd - clean up
- 112b4c88 - clean up and restructure
- 2fbb9bea - Enhance the way to configure overrides
- 6f036a62 - Add a NodeSelectorPatcher
- f1146238 - Introduce a type for loads and resources
- 6bba3b51 - fix image path, small adjustments
- 8844940c - fix configuration
- 67ad9ad5 - add a first trial for resource patcher
- 23e3d87e - Apply 2 suggestion(s) to 1 file(s)
- 449cc5b5 - Add Ressources to aggregation-deployment
- 55d76f79 - Fix the aggregation-deployment correct + ResourceLimitPatcher
- f075528f - Fix RequestPatcher
- 21ee42e1 - enhance naming
- a872aded - Clean up
- 715ff8a1 - minor code enhancements
- 11b14607 - Fix typo
- 59bffdeb - minor code enhancements
- 9e0abe50 - Minor code changes, add test for ResourcePatcher
- 057a3517 - fix creation of Kafka topics
- 0d3da1b1 - Make ResourcePatcher applicable for Deployment and Statefulset
- 0831bb5d - Minor code enhancements and clean up
- 34493ca4 - apply detekt code suggestions
- 9bf0d577 - Refactoring using detekt suggestions
- f2bdab43 - minor code improvments
- a60f019a - Use the new workload generator
- 18257837 - Remove Zookeeper related components
- 75b85f5e - Rsesolve Merge conflicts
- cdb8036b - Restructure: Create main methods inside the TheodliteYamlExecutor
- 1119f6d6 - Merge branch 'feature/151-introduce-benchmark-class' into 'theodolite-kotlin'
Toggle commit listadded 20 commits
-
71bd421f...70a5b2ae - 19 commits from branch
master
- 1384573c - Merge branch 'master' into theodolite-kotlin
-
71bd421f...70a5b2ae - 19 commits from branch
added 6 commits
Toggle commit listadded 23 commits
- c172480b - Beginn of the implementation of experiment evaluation
- 6b21d1a5 - Fixed old python scripts
- f8bdee2f - Made python analysis working by post
- 057b6330 - Add todo for shutdown hook
- 5891aa2e - Add parsing and improve connection error handling
- 158aad8a - Fix evaluate to use exucutionDuration
- 4151af82 - Enhance empty query case
- c278cbb0 - Add todods/notes
- 595b2cf2 - Use Instant, Offset, exception on empty query and refactoring of python
- e6d25058 - Made slo configurable + renaming of SLO to slo
- 9fe60327 - Renaming sloImpl to ExternalSlo
- a16c8e54 - Add execution instructions and Dockerfile
- b563e781 - fix README
- 125106eb - apply suggestion
- e8e85e65 - Apply 2 suggestion(s) to 2 file(s)
- 587af04f - fix missing slo in CompositeTest
- 7b5e29f7 - Make log level configurable
- d140408d - delete incorrect import
- 77a09cee - Change object to any in promResponse + fix execution duration under 1 min
- ac95105d - Add slo Factory
- a55c10a9 - Cleanup
- cdc69c62 - Cleanup RETRYS
- d4ead8a5 - Merge branch 'feature/135-introduce-experiment-evaluation' into 'theodolite-kotlin'
Toggle commit listmentioned in issue #97 (closed)
added 6 commits
Toggle commit listmentioned in merge request !60 (merged)
mentioned in issue #180 (closed)
mentioned in issue #181 (closed)
mentioned in issue #112 (closed)
added 134 commits
-
ef613352...f6c3d87d - 132 commits from branch
master
- c85236b0 - Merge branch 'master' into theodolite-kotlin
- 3fdb7d70 - Merge branch 'theodolite-kotlin' of...
-
ef613352...f6c3d87d - 132 commits from branch
added 1 commit
- 7ed94fdf - Provide more reasonable defaults in YAML files
Please register or sign in to reply