From e3b5a1769ae26a3f5e92af54ca7082e669256d7d Mon Sep 17 00:00:00 2001 From: Violeta Georgieva Date: Mon, 12 Dec 2022 13:39:32 +0200 Subject: [PATCH] Update `ConnectionProvider.MeterRegistrar` javadoc Since version `1.0.11`, `MicrometerPooledConnectionProviderMeterRegistrar` is not an implementation of this interface. See #1806 --- .../reactor/netty/resources/ConnectionProvider.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/reactor-netty-core/src/main/java/reactor/netty/resources/ConnectionProvider.java b/reactor-netty-core/src/main/java/reactor/netty/resources/ConnectionProvider.java index b7c52eed77..56d770bd26 100644 --- a/reactor-netty-core/src/main/java/reactor/netty/resources/ConnectionProvider.java +++ b/reactor-netty-core/src/main/java/reactor/netty/resources/ConnectionProvider.java @@ -810,11 +810,17 @@ final class HostSpecificSpec extends ConnectionPoolSpec { /** * A strategy to register which metrics are collected in a particular connection pool. - * - * Default implementation of this interface is {@link MicrometerPooledConnectionProviderMeterRegistrar} */ interface MeterRegistrar { + /** + * Invoked when a connection pool is created. + * + * @param poolName the pool name + * @param id the pool id + * @param remoteAddress the remote address + * @param metrics the pool metrics + */ void registerMetrics(String poolName, String id, SocketAddress remoteAddress, ConnectionPoolMetrics metrics); /**