From 031698de5c5681ae0972a590938eae92f2233e15 Mon Sep 17 00:00:00 2001 From: Marc Handalian Date: Mon, 15 Apr 2024 10:29:09 -0700 Subject: [PATCH] Add back public API in RecoverySettings to 2.x Signed-off-by: Marc Handalian --- .../opensearch/indices/recovery/RecoverySettings.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/src/main/java/org/opensearch/indices/recovery/RecoverySettings.java b/server/src/main/java/org/opensearch/indices/recovery/RecoverySettings.java index 8f9da6babdd99..92704260322fd 100644 --- a/server/src/main/java/org/opensearch/indices/recovery/RecoverySettings.java +++ b/server/src/main/java/org/opensearch/indices/recovery/RecoverySettings.java @@ -242,6 +242,16 @@ public RecoverySettings(Settings settings, ClusterSettings clusterSettings) { } + /** + * Method unused as of 2.14 but left as part of public API. + * Use recoveryRateLimiter or replicationRateLimiter instead. + * @return {@link RateLimiter} Recovery rate limiter + */ + @Deprecated(forRemoval = true, since = "2.14") + public RateLimiter rateLimiter() { + return recoveryRateLimiter; + } + public RateLimiter recoveryRateLimiter() { return recoveryRateLimiter; }