Java.lang.IllegalArgumentException: Mapper for [hits] conflicts with existing mapping in other types

(Dar Varley) #1

I cannot open the Dashboard in Kibana and when I check the elasticsearch.log I see this

[2016-01-25 16:14:37,421][DEBUG][action.admin.indices.mapping.put] [search-wa] failed to put mappings on indices [[.kibana]], type [dashboard] java.lang.IllegalArgumentException: Mapper for [hits] conflicts with existing mapping in other types: [mapper [hits] cannot be changed from type [long] to [int]]


Conflicting field mappings
(Jon Budzenski) #2

What version of Kibana are you using? Do you remember what happened before this error occurred?

(Dar Varley) #3

I'm using: kibana-4.3.1-linux-x64, logstash-2.1.1, elasticsearch 2.1.1

I just created a Line Chart and then wanted to clicked on Dashboard Tab but tab does nothing. This error was in log.

A complete restart hasn't helped either

(Jon Budzenski) #4

Have you ran a newer branch of Kibana recently? There was a bug that may have caused this issue.

Can you try exporting your saved objects, deleting the .kibana index from elasticsearch, and reimporting?

Conflicting field mappings
(Dar Varley) #5

Where can I download a newer version? Or do I have to build it?

(Jon Budzenski) #6

4.3.1 is the latest version. We publish snapshots of our master branch which can be found at You can also build yourself by cloning the repo, checking out the branch you want, and running npm install && npm run build.

(system) #7