From b9954361cfabdb1a3f1112e00716e3ff4a71015e Mon Sep 17 00:00:00 2001 From: Max Jakob Date: Fri, 31 Jan 2025 16:12:36 +0100 Subject: [PATCH] serverless --- wikipedia/README.md | 2 +- wikipedia/wikipedia-semantic-mapping.json | 36 ------------------- ...wikipedia-semantic-serverless-mapping.json | 20 +++++++++++ 3 files changed, 21 insertions(+), 37 deletions(-) delete mode 100644 wikipedia/wikipedia-semantic-mapping.json create mode 100644 wikipedia/wikipedia-semantic-serverless-mapping.json diff --git a/wikipedia/README.md b/wikipedia/README.md index 08fc3a60..bfc42013 100644 --- a/wikipedia/README.md +++ b/wikipedia/README.md @@ -50,7 +50,7 @@ This track accepts the following parameters with Rally 0.8.0+ using `--track-par - Index settings: - `number_of_replicas` (default: `0`) - `number_of_shards` (default: `1`) - - `index_mapping_type`: `minimal` / `semantic` / `full` (default: `minimal`) + - `index_mapping_type`: `minimal` / `full` / `semantic-serverless` (default: `minimal`) - Initial indexing: - `initial_indexing_bulk_clients` (default: `5`) - `initial_indexing_bulk_size` (default: `500`) diff --git a/wikipedia/wikipedia-semantic-mapping.json b/wikipedia/wikipedia-semantic-mapping.json deleted file mode 100644 index b6d363bb..00000000 --- a/wikipedia/wikipedia-semantic-mapping.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "settings": { - "index.number_of_replicas": {{ number_of_replicas | default(0) }}, - "index.number_of_shards": {{ number_of_shards | default(1) }} - }, - "mappings": { - "properties": { - "title": { - "type": "text", - "copy_to": [ - "title_semantic" - ] - }, - "title_semantic": { - "type": "semantic_text" - }, - "content": { - "type": "semantic_text", - "copy_to": [ - "title_semantic" - ] - }, - "content_semantic": { - "type": "semantic_text" - }, - "namespace": { - "ignore_above": 1024, - "type": "keyword" - }, - "redirect": { - "ignore_above": 1024, - "type": "keyword" - } - } - } -} diff --git a/wikipedia/wikipedia-semantic-serverless-mapping.json b/wikipedia/wikipedia-semantic-serverless-mapping.json new file mode 100644 index 00000000..2beb05d9 --- /dev/null +++ b/wikipedia/wikipedia-semantic-serverless-mapping.json @@ -0,0 +1,20 @@ +{ + "mappings": { + "properties": { + "title": { + "type": "semantic_text" + }, + "content": { + "type": "semantic_text" + }, + "namespace": { + "ignore_above": 1024, + "type": "keyword" + }, + "redirect": { + "ignore_above": 1024, + "type": "keyword" + } + } + } +}