From 70d813d76469581a1d81855f27af089a7229e65a Mon Sep 17 00:00:00 2001 From: Silvia Mitter Date: Tue, 5 Mar 2019 20:09:55 +0100 Subject: [PATCH] Ensure index pattern version is a string (#10689) (#10711) --- libbeat/kibana/index_pattern_generator.go | 2 +- libbeat/kibana/index_pattern_generator_test.go | 2 +- libbeat/kibana/testdata/beat-6.json | 2 +- libbeat/kibana/testdata/extensive/metricbeat-6.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libbeat/kibana/index_pattern_generator.go b/libbeat/kibana/index_pattern_generator.go index 8252177d27f..fe426d0a033 100644 --- a/libbeat/kibana/index_pattern_generator.go +++ b/libbeat/kibana/index_pattern_generator.go @@ -84,7 +84,7 @@ func (i *IndexPatternGenerator) generatePattern(attrs common.MapStr) common.MapS common.MapStr{ "type": "index-pattern", "id": i.indexName, - "version": 1, + "version": "1", "attributes": attrs, }, }, diff --git a/libbeat/kibana/index_pattern_generator_test.go b/libbeat/kibana/index_pattern_generator_test.go index 38cdc2dc983..6d327c3e3cb 100644 --- a/libbeat/kibana/index_pattern_generator_test.go +++ b/libbeat/kibana/index_pattern_generator_test.go @@ -157,7 +157,7 @@ func testGenerate(t *testing.T, tests []compare, sourceFilters bool) { objExisting := existing["objects"].([]interface{})[0].(map[string]interface{}) objCreated := test.created["objects"].([]common.MapStr)[0] - assert.Equal(t, int(objExisting["version"].(float64)), objCreated["version"]) + assert.Equal(t, objExisting["version"], objCreated["version"]) assert.Equal(t, objExisting["id"], objCreated["id"]) assert.Equal(t, objExisting["type"], objCreated["type"]) diff --git a/libbeat/kibana/testdata/beat-6.json b/libbeat/kibana/testdata/beat-6.json index 8940e8ce813..a58173ffad3 100644 --- a/libbeat/kibana/testdata/beat-6.json +++ b/libbeat/kibana/testdata/beat-6.json @@ -10,7 +10,7 @@ }, "id": "beat-*", "type": "index-pattern", - "version": 1 + "version": "1" } ], "version": "7.0.0-alpha1" diff --git a/libbeat/kibana/testdata/extensive/metricbeat-6.json b/libbeat/kibana/testdata/extensive/metricbeat-6.json index 6dbd5a666ac..408ef23d061 100644 --- a/libbeat/kibana/testdata/extensive/metricbeat-6.json +++ b/libbeat/kibana/testdata/extensive/metricbeat-6.json @@ -8,7 +8,7 @@ "timeFieldName": "@timestamp", "title": "metricbeat-*" }, - "version": 1, + "version": "1", "type": "index-pattern", "id": "metricbeat-*" }