opensearch-project / opensearch-benchmark-workloads

Official workloads used by OpenSearch Benchmark (OSB)
https://opensearch.org/docs/latest/benchmark/
11 stars 58 forks source link

Add new procedure for AOSS #243

Closed VijayanB closed 3 months ago

VijayanB commented 3 months ago

Description

AOSS doesn't allow users to pass value to "_id". Hence, create a new procedure and param to support user defined field "id" as unique field to identify document from index.

Issues Resolved

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

VijayanB commented 3 months ago

We need to add "sleep" operation for at least 90s between delete/create/index/search for AOSS. Will be adding once https://github.com/opensearch-project/opensearch-benchmark/issues/485 is fixed

VijayanB commented 3 months ago

Integ test : https://github.com/VijayanB/opensearch-benchmark/actions/runs/8365587847

VijayanB commented 3 months ago

please backport to 1.x and 2.x

VijayanB commented 3 months ago

@IanHoang @rishabh6788 @gkamat Can i get review for this?