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

Reply via email to