What's Changed
* bump patch version by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/695
* Change min/max to overall_min/overall_max + update comparison results publisher by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/692
* Fix workload parameter processing when a key is mapped to a JSON file by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/690
* Update README Badges by IanHoang in https://github.com/opensearch-project/opensearch-benchmark/pull/697
* Add calculate-recall parameter to vector search and skip calculating recall if number clients > cpu cores by finnroblin in https://github.com/opensearch-project/opensearch-benchmark/pull/626
* Add support for custom iteration values by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/696
* fix fetch for workload params by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/704
* update integ-test + unit-test yaml files by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/707
* Refactor aggregate by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/708
* Fix URLs for ml-model runners by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/719
* Make query randomization more flexible by peteralfonsi in https://github.com/opensearch-project/opensearch-benchmark/pull/712
* Replaced occurrences of "Benchmark" with "OSB" by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/705
* update maintainers list by cgchinmay in https://github.com/opensearch-project/opensearch-benchmark/pull/723
* Push image to Docker Hub staging repository on a successful build by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/717
* Changes to support ramp-up feature by rishabh6788 in https://github.com/opensearch-project/opensearch-benchmark/pull/725
* Change OSB Config directory from `~/.benchmark` to `~/.osb` by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/732
* update to JDK 21 for integ tests by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/737
* add improved error messaging in Worker class by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/741
* Update Docker-build Workflow to Address Segfault Issue by IanHoang in https://github.com/opensearch-project/opensearch-benchmark/pull/756
* Interim workaround for QEMU bug that causes the Docker ARM build to fail by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/757
* Fixes to update the Java version for integration tests by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/751
* Revert "Update Docker-build Workflow to Address Segfault Issue " by IanHoang in https://github.com/opensearch-project/opensearch-benchmark/pull/758
* Add `load-test-qps` parameter for dynamic client ramp up by OVI3D0 in https://github.com/opensearch-project/opensearch-benchmark/pull/739
* Set GitHub ID token to be able to acquire credentials for the Docker build by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/761
* Fix repo specification for push to Docker Hub by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/762
* Workaround for the QEMU bug for the DockerHub build by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/763
* Add shorthand version of opensearch-benchmark invocation, osb by IanHoang in https://github.com/opensearch-project/opensearch-benchmark/pull/745
* Skip running the Docker release workflow in forks of the authoritative repository by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/766
* Change Topic name used by PyPI back to Benchmark from OSB (768) by gkamat in https://github.com/opensearch-project/opensearch-benchmark/pull/770
**Full Changelog**: https://github.com/opensearch-project/opensearch-benchmark/compare/1.11.0...1.12.0