Hi, everyone

I started a single node oap using es7 as storage.
Found the following error:



java.lang.NoSuchMethodError: 
org.elasticsearch.search.aggregations.AggregationBuilders.avg(Ljava/lang/String;)Lorg/elasticsearch/search/aggregations/metrics/avg/AvgAggregationBuilder;
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.MetricsQueryEsDAO.functionAggregation(MetricsQueryEsDAO.java:92)
 ~[storage-elasticsearch-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.query.MetricsQueryEsDAO.getValues(MetricsQueryEsDAO.java:56)
 ~[storage-elasticsearch7-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.core.query.MetricQueryService.getValues(MetricQueryService.java:82)
 ~[server-core-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQuery.getValues(MetricQuery.java:53)
 ~[query-graphql-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQueryMethodAccess.invoke(Unknown
 Source) ~[reflectasm-1.11.7.jar:6.6.0-SNAPSHOT]

java.lang.NoSuchMethodError: 
org.elasticsearch.search.aggregations.AggregationBuilders.avg(Ljava/lang/String;)Lorg/elasticsearch/search/aggregations/metrics/avg/AvgAggregationBuilder;
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.MetricsQueryEsDAO.functionAggregation(MetricsQueryEsDAO.java:92)
 ~[storage-elasticsearch-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.query.MetricsQueryEsDAO.getValues(MetricsQueryEsDAO.java:56)
 ~[storage-elasticsearch7-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.core.query.MetricQueryService.getValues(MetricQueryService.java:82)
 ~[server-core-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQuery.getValues(MetricQuery.java:53)
 ~[query-graphql-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQueryMethodAccess.invoke(Unknown
 Source) ~[reflectasm-1.11.7.jar:6.6.0-SNAPSHOT]

java.lang.NoSuchMethodError: 
org.elasticsearch.search.aggregations.AggregationBuilders.avg(Ljava/lang/String;)Lorg/elasticsearch/search/aggregations/metrics/avg/AvgAggregationBuilder;
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.MetricsQueryEsDAO.functionAggregation(MetricsQueryEsDAO.java:92)
 ~[storage-elasticsearch-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.query.MetricsQueryEsDAO.getValues(MetricsQueryEsDAO.java:56)
 ~[storage-elasticsearch7-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.server.core.query.MetricQueryService.getValues(MetricQueryService.java:82)
 ~[server-core-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQuery.getValues(MetricQuery.java:53)
 ~[query-graphql-plugin-6.6.0-SNAPSHOT.jar:6.6.0-SNAPSHOT]
        at 
org.apache.skywalking.oap.query.graphql.resolver.MetricQueryMethodAccess.invoke(Unknown
 Source) ~[reflectasm-1.11.7.jar:6.6.0-SNAPSHOT]


Github @arugal
Apache SkyWalking




2019年11月17日 23:52,Sheng Wu 
<[email protected]<mailto:[email protected]>> 写道:

Hi,

SkyWalking with ES7 PR[1] has been submitted by Zhenxu Ke.
It changed the dependency tree, package mode and a lot of codes.

Although e2e tests passed, I request the whole community to review PR, test
and feedback.

[1] https://github.com/apache/skywalking/pull/3870

Sheng Wu 吴晟
Twitter, wusheng1108

Reply via email to