Releases: Beuth-Erdelt/Benchmark-Experiment-Host-Manager
Releases · Beuth-Erdelt/Benchmark-Experiment-Host-Manager
TPC-H Minimum Example
V0.5.13 (#91) * Prepare next release * Include Docker images for TPC-H in subfolder * More TPC examples * Experiments cleaned * TPC-DS: Some example DDL and query files * TPC-H: Some docs
Improve CI
V0.5.12 (#90) * Prepare next release * Publish to repositories only if tagged
Improve CI
v0.5.11 Improved CI
TPC-H: Example for Minikube
V0.5.10 (#88) * Prepare next release * TPC-H: Example for Minikube * Include more Docker images * Docs improved * TPC-H: Example for Minikube
Improved Documentation and TPC-H Example
V0.5.9 (#87) * Prepare next release * TPC-H: Q1 for DB2 test * TPC-H: More DBMS tested * TPC-H: More DBMS tested * TPC-H: More DBMS tested * TPC-H: 4 options for MonetDB and PostgreSQL * Start removing outdated files
Setting up CI to Test PyPi
v0.5.8 Setting up CI
Improve Documentation and Demos
V0.5.7 (#86) * Prepare next release * TPC-H: OracleDB * Ignore more package files * Tools as scripts in setup * More DBMS (OracleDB and OmniSci-CPU) * Docs: Entry page setup * Docs: Entry page setup * Docs: Entry page setup * More DBMS (MonetDB current version) * More DBMS (MonetDB current version) * Docs: Entry page setup * TPC-H: Some DBMS for tests * Tools as scripts in setup changed * TPC-H: Citus joins * Tools as scripts in setup changed * Tool: Dashboard includes Jupyter notebook * Config: Changed format * Docs: Entry page setup - quick start * TPC-H: Éxample script * Docs: Entry page setup - reference * Docs: Entry page setup - quick start data * Images referring dockerhub repository * Docs: Entry page setup - quick start * Images referring dockerhub repository updated * Images referring dockerhub repository updated * Images referring dockerhub repository updated * Images referring dockerhub repository updated * Configuration: Fetch missing info about CPU cores
Improve Monitoring of Worker Nodes, Restart QE in case of Session Timeout
V0.5.6 (#84) * Prepare next release * Masterscript: Check if job pod had to be restarted when querying for status * Masterscript: Wait 10s before restarting sut * Masterscript: Output about copy file success * Masterscript: Timeout in URL * Tools: Cluster tool has K8s context as parameter * Tools: Cluster tool connects to DBMS * Masterscript: Also collect infos about worker nodes of SUT * Masterscript: Also collect infos about worker nodes of SUT * Masterscript: Also collect infos about worker nodes of SUT * Masterscript: Also monitor worker nodes of SUT * Masterscript: Also monitor worker nodes of SUT, dump info * Masterscript: Also monitor worker nodes of SUT via ENV * Masterscript: All monitoring config via ENV * Masterscript: All monitoring config via ENV * Masterscript: All monitoring config via ENV cleaned * Masterscript: Debug worker storage * Masterscript: Monitoring metrics might contain experiment code * Masterscript: Copy log of dbms containers * Masterscript: Monitoring metrics might contain configuration * Masterscript: Monitoring metrics might contain configuration * Masterscript: Stop port-forwarding respects context * Masterscript: Monitoring metrics job=pod * Masterscript: Monitoring metrics job=~pod * Tools: Cluster tool connects jupyter * Docs: New entry page (orchestrator) * Docs: New entry page (orchestrator) image
Relogin when Access Fails and Improved Exception Handling
V0.5.5 (#81) * Prepare next release * Masterscript: Improve exception messages * Masterscript: Improve exception messages * Masterscript: Read node information from dbms container * Masterscript: Improve exception handling * Masterscript: Improve exception handling * Masterscript: Improve exception handling * Masterscript: Relogin when access failed * Masterscript: Relogin when access failed * Masterscript: Relogin when access failed * Masterscript: Relogin when access failed * Masterscript: Remove storage template in StatefulSet if not needed * Masterscript: Do not create experiments folder in data source * Masterscript: quicktest without datatransfer possible * Masterscript: Relogin when access failed - rerun function automatically * Masterscript: Number of experiment in benchmarker parameter for evaluation * Masterscript: Catch UTF-8 output error in kubectl * Masterscript: Remove \r in DDL scripts (not parametrized, shell)
Support for multiple Contexts
V0.5.4 (#80) * Prepare next release * Masterscript: Zip experiment results * Masterscript: Remove hostPath volumes if there is no monitoring * Masterscript: Remove hostPath volumes if there is no monitoring * Masterscript: Remove dcgm if there is no monitoring * Masterscript: Connect to dashboard * Masterscript: Zip experiment results including all subfolder * Masterscript: Remove gpu reference from limits if not needed * Masterscript: Support several contexts * Masterscript: Support several clients in kubectl * Masterscript: Context of K8s as parameter * Masterscript: Support several clients in kubectl * Masterscript: Config inherits number of instances from experiment * Masterscript: Merge resource assignment