diff --git a/src/main/asciidoc/reference/elasticsearch-migration-guide-4.4-5.0.adoc b/src/main/asciidoc/reference/elasticsearch-migration-guide-4.4-5.0.adoc index ad73fa029..b0da6ee3e 100644 --- a/src/main/asciidoc/reference/elasticsearch-migration-guide-4.4-5.0.adoc +++ b/src/main/asciidoc/reference/elasticsearch-migration-guide-4.4-5.0.adoc @@ -6,6 +6,12 @@ This section describes breaking changes from version 4.4.x to 5.0.x and how remo [[elasticsearch-migration-guide-4.4-4.5.deprecations]] == Deprecations +=== Custom trace level logging + +Logging by setting the property `logging.level.org.springframework.data.elasticsearch.client.WIRE=trace` is +deprecated now, the Elasticsearch `RestClient` provides a better solution that can be activated by setting the +logging level of the `tracer` package to "trace". + [[elasticsearch-migration-guide-4.4-4.5.deprecations.package]] === `org.springframework.data.elasticsearch.client.erhlc` package diff --git a/src/main/java/org/springframework/data/elasticsearch/client/ClientLogger.java b/src/main/java/org/springframework/data/elasticsearch/client/ClientLogger.java index da3dd60ac..35a967320 100644 --- a/src/main/java/org/springframework/data/elasticsearch/client/ClientLogger.java +++ b/src/main/java/org/springframework/data/elasticsearch/client/ClientLogger.java @@ -31,7 +31,9 @@ import org.springframework.util.ObjectUtils; * @author Peter-Josef Meisch * @author Oliver Drotbohm * @since 3.2 + * @deprecated since 5.0, Elasticsearch's RestClient has a trace level logging available. */ +@Deprecated public abstract class ClientLogger { private static final Log WIRE_LOGGER = LogFactory.getLog("org.springframework.data.elasticsearch.client.WIRE"); diff --git a/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchClients.java b/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchClients.java index 30da6a4a6..ad329416e 100644 --- a/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchClients.java +++ b/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchClients.java @@ -290,7 +290,9 @@ public final class ElasticsearchClients { * * @see ClientLogger * @since 4.4 + * @deprecated since 5.0 */ + @Deprecated private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor { @Override diff --git a/src/main/java/org/springframework/data/elasticsearch/client/erhlc/RestClients.java b/src/main/java/org/springframework/data/elasticsearch/client/erhlc/RestClients.java index 89b565cf0..ebdb2f7ac 100644 --- a/src/main/java/org/springframework/data/elasticsearch/client/erhlc/RestClients.java +++ b/src/main/java/org/springframework/data/elasticsearch/client/erhlc/RestClients.java @@ -184,7 +184,9 @@ public final class RestClients { * * @see ClientLogger * @since 3.2 + * @deprecated since 5.0 */ + @Deprecated private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor { @Override