Deprecate ClientLogger.

Original Pull Request #2354
Closes #2353
This commit is contained in:
Peter-Josef Meisch 2022-11-05 17:15:24 +01:00 committed by GitHub
parent 08f86d8c22
commit ceca98492b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 0 deletions

View File

@ -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]] [[elasticsearch-migration-guide-4.4-4.5.deprecations]]
== 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]] [[elasticsearch-migration-guide-4.4-4.5.deprecations.package]]
=== `org.springframework.data.elasticsearch.client.erhlc` package === `org.springframework.data.elasticsearch.client.erhlc` package

View File

@ -31,7 +31,9 @@ import org.springframework.util.ObjectUtils;
* @author Peter-Josef Meisch * @author Peter-Josef Meisch
* @author Oliver Drotbohm * @author Oliver Drotbohm
* @since 3.2 * @since 3.2
* @deprecated since 5.0, Elasticsearch's RestClient has a trace level logging available.
*/ */
@Deprecated
public abstract class ClientLogger { public abstract class ClientLogger {
private static final Log WIRE_LOGGER = LogFactory.getLog("org.springframework.data.elasticsearch.client.WIRE"); private static final Log WIRE_LOGGER = LogFactory.getLog("org.springframework.data.elasticsearch.client.WIRE");

View File

@ -290,7 +290,9 @@ public final class ElasticsearchClients {
* *
* @see ClientLogger * @see ClientLogger
* @since 4.4 * @since 4.4
* @deprecated since 5.0
*/ */
@Deprecated
private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor { private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor {
@Override @Override

View File

@ -184,7 +184,9 @@ public final class RestClients {
* *
* @see ClientLogger * @see ClientLogger
* @since 3.2 * @since 3.2
* @deprecated since 5.0
*/ */
@Deprecated
private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor { private static class HttpLoggingInterceptor implements HttpResponseInterceptor, HttpRequestInterceptor {
@Override @Override