Kasper Sørensen created METAMODEL-124:
-----------------------------------------
Summary: ElasticSearch 0.9 and 1.4 compatibilty issues prevail
Key: METAMODEL-124
URL: https://issues.apache.org/jira/browse/METAMODEL-124
Project: Apache MetaModel
Issue Type: Bug
Affects Versions: 4.3.2
Reporter: Kasper Sørensen
Assignee: Kasper Sørensen
I was curious to check the compatibility issues with ElasticSearch versions,
and uncovered a few more issues:
{code}
java.lang.NoSuchMethodError:
org.elasticsearch.action.admin.indices.mapping.delete.DeleteMappingRequestBuilder.setType(Ljava/lang/String;)Lorg/elasticsearch/action/admin/
indices/mapping/delete/DeleteMappingRequestBuilder;
at
org.apache.metamodel.elasticsearch.ElasticSearchDropTableBuilder.execute(ElasticSearchDropTableBuilder.java:58)
at org.apache.metamodel.drop.DropTable.run(DropTable.java:65)
at
org.apache.metamodel.elasticsearch.ElasticSearchDataContext.executeUpdate(ElasticSearchDataContext.java:423)
at
org.apache.metamodel.elasticsearch.ElasticSearchDataContextTest.testUpdateRow(ElasticSearchDataContextTest.java:352)
testDropTable(org.apache.metamodel.elasticsearch.ElasticSearchDataContextTest)
Time elapsed: 0.016 sec <<< ERROR!
java.lang.NoSuchMethodError:
org.elasticsearch.action.admin.indices.mapping.delete.DeleteMappingRequestBuilder.setType(Ljava/lang/String;)Lorg/elasticsearch/action/admin/
indices/mapping/delete/DeleteMappingRequestBuilder;
at
org.apache.metamodel.elasticsearch.ElasticSearchDropTableBuilder.execute(ElasticSearchDropTableBuilder.java:58)
at org.apache.metamodel.drop.DropTable.run(DropTable.java:65)
at
org.apache.metamodel.elasticsearch.ElasticSearchDataContext.executeUpdate(ElasticSearchDataContext.java:423)
at
org.apache.metamodel.elasticsearch.ElasticSearchDataContextTest.testDropTable(ElasticSearchDataContextTest.java:368)
{code}
To reproduce: build with java 6 (elasticsearch 0.9) but run tests with java 8
(elasticsearch 1.4).
{code}
cd metamodel/elasticsearch
set JAVA_HOME=[your JDK6 home]
mvn clean install
set JAVA_HOME=[your JDK8 home]
mvn test
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)