Skip to content

Releases: opensearch-project/opensearch-benchmark

1.12.0

27 Feb 21:20
b5b5ff5
Compare
Choose a tag to compare

What's Changed

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

Full Changelog: 1.11.0...1.12.0

1.11.0

14 Nov 18:28
3ff5f24
Compare
Choose a tag to compare

What's Changed

  • add automatic testing and aggregation to OSB by @OVI3D0 in #655
  • Add support for multi-part data corpora downloads by @gkamat in #677
  • Minor updates for multi-part downloads by @gkamat in #678
  • Add shorthand alternatives for command line options in OSB by @OVI3D0 in #660
  • Bump minor version in main by @IanHoang in #674
  • Add new issue template by @IanHoang in #676
  • store aggregated results in separate folder by @OVI3D0 in #683
  • add relative standard deviation to aggregated test execution metrics by @OVI3D0 in #681
  • Add new maintainer Michael Oviedo by @IanHoang in #686
  • Remove unnecessary logging by @VijayanB in #689

Full Changelog: 1.10.0...1.11.0

1.10.0

03 Oct 18:29
a967bfd
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.9.0...1.10.0

1.9.1

13 Sep 17:54
f766714
Compare
Choose a tag to compare

What's Changed

  • Support Vector Search Nested benchmark by @finnroblin in #584
  • Bump version to 1.10.0 by @gkamat in #623
  • Bump 1.9 to 1.9.1 by @IanHoang in #624
  • [Backport 1.9] Add tag as the release branch in jenkinsfile release by @opensearch-trigger-bot in #642
  • Build updates and fix for docker mount issue in v1.9 by @gkamat in #643

Full Changelog: 1.9.0...1.9.1

1.9.0

22 Aug 16:22
f4ab3ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.8.0...1.9.0

1.8.0

25 Jul 22:27
5886866
Compare
Choose a tag to compare

What's Changed

  • Bump 1.7.0 to 1.8.0 by @IanHoang in #560
  • Fix Numpy & h5py bug in 1.7.0 by @IanHoang in #562
  • Add back h5py restriction in Dockerfile to unblock Docker Build for ARM images by @IanHoang in #568
  • added Triage document for weekly triages by @cgchinmay in #547
  • Package pbzip2 binaries, so they get installed automatically by @gkamat in #551
  • Fix h5py build issues encountered during the release process by @gkamat in #574
  • Backport feature for easier backport when patching by @IanHoang in #575
  • Fixed an error in DeleleMlModel runner. by @vpehkone in #537
  • Adds --randomization-alpha flag controlling distribution of repeated queries by @peteralfonsi in #564
  • Download pre-generated offset files only when needed by @gkamat in #573
  • Check that the in-memory metrics store does not run out of memory by @gkamat in #580
  • Add TrainKNN Runner/Operation for Benchmarking Approximate KNN Algorithms by @finnroblin in #556
  • Add Badges to README by @IanHoang in #588
  • Fix bracket in Chat on Forum Badge by @IanHoang in #590
  • Publish recall as a kpi metric by @finnroblin in #581

New Contributors

Full Changelog: 1.7.0...1.8.0

1.7.1

25 Jun 20:00
fe3cc19
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.0...1.7.1

1.7.0

20 Jun 20:26
fcf4c9c
Compare
Choose a tag to compare

What's Changed

  • Bump version to 1.7.0 after 1.6.0 release by @IanHoang in #539
  • Download pre-generated offset file from data corpus repository, if present by @gkamat in #542
  • Update issue templates for better user experience and incorporate OSB logo into README by @IanHoang in #534
  • Update README to show actual image logo by @IanHoang in #544
  • Excluding opensearch-benchmarkd process while finding benchmark process by @backslasht in #552
  • Removing the duplicate process check based on truncated name and relying on cmdline check by @backslasht in #553
  • Add email addresses for Maintainers on MAINTAINERS.md by @IanHoang in #554

New Contributors

Full Changelog: 1.6.0...1.7.0

1.6.0

23 May 19:30
668868e
Compare
Choose a tag to compare

What's Changed

  • Update h5py in dockerfile by @IanHoang in #521
  • Bump version to 1.6.0 by @IanHoang in #523
  • Add support to big-ann ground truth file format by @VijayanB in #528
  • Update setup.py to reflect current Maintainers and Authors and updated project urls by @IanHoang in #529
  • Adding Vijayan as OpenSearch Benchmark Maintainer by @IanHoang in #533

Full Changelog: 1.5.0...1.6.0

1.5.0

25 Apr 21:23
c42a787
Compare
Choose a tag to compare

What's Changed

  • Increment Version to 1.5.0 and add new guidelines to MAINTAINERS_GUIDE.md and CONTRIBUTING.md by @IanHoang in #494
  • Revise guidelines based on comments by @IanHoang in #496
  • Always print test_execution_id by @cgchinmay in #492
  • Support request-params for bulk operation by @chishui in #501
  • Allow users to specify percentiles for compare subcommand (#503) by @IanHoang in #504
  • Add request start and end parameter to sleep runner by @VijayanB in #491
  • Loosen the dependency version restriction (#499) by @chishui in #509
  • Increase 'mapping.total_fields.limit' to '2000' by @rishabh6788 in #510
  • Added runners to register and deploy ml-model by @vpehkone in #497
  • Update force merge polling by @VijayanB in #489

New Contributors

Full Changelog: 1.4.0...1.5.0