ILuffZhe opened a new pull request #2622:
URL: https://github.com/apache/calcite/pull/2622


   This PR upgrades embedded Elasticsearch version from 7.0.1 to 7.15.2.
   
   **Description**:
   
   - New dependencies: 
_org.codelibs.elasticsearch.module:scripting-painless-spi_, as module 
"org.elasticsearch.painless.spi" is removed after ES 7.15.0 in lang-painless
   - Third maven repo: _org.codelibs.elasticsearch.module:lang-painless_ is no 
longer maintained after ES 7.10.2, which is migrated to 
https://maven.codelibs.org/
   - RestClient Upgrading: the low level rest client in ES has good 
compatibilities(just http request) among 7.X, which is also upgraded to 7.15.2
   
   **Self-verification**: I've run some tests locally to make sure new feature 
can be applied(not added in unit test).
   
   - Supported: new features like RareTerms、minimun_interval in 
auto_date_histogram can be successfully applied, which are not supported in ES 
7.0.1
   - Not supported: top_metrics、multi_terms、rate and other features in x-pack 
are not supported currently. Those features can be registered when 
AnalyticsPlugin is loaded to build ES Node(test environment), however, 
dependency _org.elasticsearch.plugin:x-pack-analytics_ cannot be reached 
through maven central at present


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to