From ad13e8565faeefe8a505b6cd7d9373ecd568142e Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Wed, 25 Mar 2020 08:56:40 +0100 Subject: [PATCH] DATAES-435 - Report version mismatch if used with older ElasticSearch-version. --- pom.xml | 17 ++++ .../core/AbstractElasticsearchTemplate.java | 20 +++- .../core/ElasticsearchRestTemplate.java | 13 ++- .../core/ElasticsearchTemplate.java | 22 +++++ .../core/ReactiveElasticsearchTemplate.java | 20 ++++ .../elasticsearch/support/VersionInfo.java | 91 +++++++++++++++++++ src/main/resources/versions.properties | 2 + src/test/resources/logback.xml | 1 + 8 files changed, 181 insertions(+), 5 deletions(-) create mode 100644 src/main/java/org/springframework/data/elasticsearch/support/VersionInfo.java create mode 100644 src/main/resources/versions.properties diff --git a/pom.xml b/pom.xml index 3119d320a..44d519592 100644 --- a/pom.xml +++ b/pom.xml @@ -292,6 +292,23 @@ + + + src/main/resources + true + + **/versions.properties + + + + src/main/resources + false + + **/versions.properties + + + +