This is a fork of Perfkit Benchmarker. Please refer the original repository's documentation for details. This section lists the changes vis-a-vis the original repostiory to address a few broken benchmarks and/or using higher tool versions for the benchmarks.
- cassandra-env.sh.j2 - Updated JVM_OPTS to use latest version of jamm-x.x.x.jar
- cassandra.py - Updated jna from 4.1.0 to 4.2.2 and cassandra from 2.1 to 4.1
- cassandra_stress_benchmark.py - Changed result metrics text to align with higher version of cassandra
- cassandra.yaml.j2 - Required changes to work with cassandra-4.1
- kubernetes_nginx.yaml.j2 - Updated nginx deployment to use internal lb instead of clusterIP
- kubernetes_nginx_benchmark.py - Changes to fetch load balancer ip instead of cluster ip
- aerospike_client.py - Updated aerospike-tools from 7.0.5 to 8.0.2
- ant.py - Updated ant from 1.9.6 to 1.10.0
- mongodb_server.py - Updated mongodb from 3.0 to 6.0
- mongodb_ycsb_benchmark.py - Excluded "()" from mongodb url
- openjdk.py - Updated default from jdk 11 to 8
- redis_server.py - Updated redis from 6.2.1 to 7.0.3
- tomcat.py - Updated tomcat from 8.0.28 to 9.0.67
- wrk.py - Increased timeout from 10s to 30s
- gcp_relational_db.py - Updated defaults: MySQL 5.7 to 8.0 and Postgres 9.6 to 12