java.lang.IllegalStateException: unable to upgrade the > mappings for the index [rules], reason: [Mapper for [ruleKey] conflicts > with existing mapping in other types: [mapper [ruleKey] has different [index] values, mapper [ruleKey] has > different [analyzer], mapper [ruleKey] is used by multiple types. Set > update_all_types to true to update [search_analyzer] across all types., > mapper [ruleKey] is used by multiple types. Set update_all_types to true to > update [search_quote_analyzer] across all types.]] at > org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:308) at > org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:116) at > org.elasticsearch.gateway.GatewayMetaState.pre20Upgrade(GatewayMetaState.java:228) at > org.elasticsearch.gateway.GatewayMetaState.<init>(GatewayMetaState.java:87) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at > java.lang.reflect.Constructor.newInstance(Constructor.java:422) at > org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:50) at > org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at > org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:104) at > org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at > org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:886) at > org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

    • java.lang.IllegalStateException: unable to upgrade the > mappings for the index [rules], reason: [Mapper for [ruleKey] conflicts > with existing mapping in other types: [mapper [ruleKey] has different [index] values, mapper [ruleKey] has > different [analyzer], mapper [ruleKey] is used by multiple types. Set > update_all_types to true to update [search_analyzer] across all types., > mapper [ruleKey] is used by multiple types. Set update_all_types to true to > update [search_quote_analyzer] across all types.]] at > org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:308) at > org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:116) at > org.elasticsearch.gateway.GatewayMetaState.pre20Upgrade(GatewayMetaState.java:228) at > org.elasticsearch.gateway.GatewayMetaState.<init>(GatewayMetaState.java:87) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at > java.lang.reflect.Constructor.newInstance(Constructor.java:422) at > org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:50) at > org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at > org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:104) at > org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at > org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:886) at > org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59)
    No Bugmate found.