Hi,
currently my first trial of a track looks like this:
{
"description": "my first benchmark",
"indices": [
{
"name": "activemq_queue_count",
"auto-managed": false,
"body": "mappings/activemq_queue_count.json",
"types": [
{
"name": "docs"
}
]
}
],
"corpora": [
{
"name": "mytest",
"documents": [
{
"source-file": "activemq_queue_count.json",
"document-count": 63495,
"uncompressed-bytes": 34230751
}
]
}
],
"challenge": {
"name": "index-only",
"schedule": [
{
"operation": "delete-index"
},
{
"operation": {
"operation-type": "create-index",
"settings": {
"index.number_of_replicas": 0
}
}
},
{
"operation": {
"operation-type": "cluster-health",
"request-params": {
"wait_for_status": "yellow"
}
}
},
{
"operation": {
"operation-type": "bulk",
"bulk-size": 5000
},
"warmup-time-period": 5,
"clients": 8
}
]
}
}
We have many different logs. Coming from ES 5.x we had multiple types in a single index. Now with ES 6.x I would like to test the differences (especially index / query performance, storage needs, etc.) between 1 type per index and all types of logs in one index (but stored as one type (docs) and filterable by a custom field logType).
In the example above I only call bulk. Since there is only one index and only one document source, there is no problem. But how can I define which file should be bulk indexed to which index if I define more than one indices / files?