peng-yongsheng opened a new issue #2039: [OAP Server][Storage] A new Elasticsearch client supports 2.x, 5.x and 6.x version families. URL: https://github.com/apache/incubator-skywalking/issues/2039 Please answer these questions before submitting your issue. - Why do you submit this issue? - [ ] Question or discussion - [ ] Bug - [ ] Requirement - [X] Feature or performance improvement ___ ### Requirement or improvement - Please describe about your requirements or improvement suggestions. ### Reason From our community, I seen different users prefer different Elasticsearch version. The demand for 5.x and 6.x is the greatest. But the startup mechanism of the storage plugin is not by independent class loader. So, we can't put the multiple Elasticsearch client version into single release package. ### Solution I think we can develop a rest client by ourself base on the docs provided by Elasticsearch team. * [2.x](https://www.elastic.co/guide/en/elasticsearch/reference/2.4/index.html) * [5.x](https://www.elastic.co/guide/en/elasticsearch/reference/5.6/index.html) * [6.x](https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html) By my experience, we just use a little client api. So, the workload is not too much and no need to worry about the compatibility of this new client.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services