diff --git a/wikipedia/README.md b/wikipedia/README.md index a42d1344..08fc3a60 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` (default: `minimal`) + - `index_mapping_type`: `minimal` / `semantic` / `full` (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 new file mode 100644 index 00000000..6d22bedd --- /dev/null +++ b/wikipedia/wikipedia-semantic-mapping.json @@ -0,0 +1,24 @@ +{ + "settings": { + "index.number_of_replicas": {{ number_of_replicas | default(0) }}, + "index.number_of_shards": {{ number_of_shards | default(1) }} + }, + "mappings": { + "properties": { + "title": { + "type": "semantic_text" + }, + "content": { + "type": "semantic_text" + }, + "namespace": { + "ignore_above": 1024, + "type": "keyword" + }, + "redirect": { + "ignore_above": 1024, + "type": "keyword" + } + } + } +}