From 701e1d8e9ab0cdfde8f79f9982de62f80c618caf Mon Sep 17 00:00:00 2001
From: Philipp Dolif <52791955+pdolif@users.noreply.github.com>
Date: Mon, 30 Mar 2026 02:12:07 +0200
Subject: [PATCH 01/22] [fix][ml] Fix concurrent cursor properties update race
(#25434)
---
.../org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
index 3bb0269a1e9a5..1e5c57bb453ec 100644
--- a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
+++ b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorImpl.java
@@ -423,6 +423,8 @@ private CompletableFuture computeCursorProperties(
final Function
*/
+ @SuppressWarnings("deprecation")
@Test
public void testRedirectOfGetCoordinatorInternalStats() throws Exception {
PulsarAdmin localAdmin = this.admin;
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthenticationServiceTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthenticationServiceTest.java
index 3c90d573919ca..916ab11128e03 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthenticationServiceTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthenticationServiceTest.java
@@ -54,6 +54,7 @@ public class AuthenticationServiceTest {
private static final String s_authentication_success = "authenticated";
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testAuthenticationHttp() throws Exception {
ServiceConfiguration config = new ServiceConfiguration();
@@ -70,6 +71,7 @@ public void testAuthenticationHttp() throws Exception {
service.close();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testAuthenticationHttpWithMultipleProviders() throws Exception {
ServiceConfiguration config = new ServiceConfiguration();
@@ -178,6 +180,7 @@ public void testAuthenticationHttpRequestResponseWithAnonymousRole() throws Exce
service.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testHttpRequestWithMultipleProviders() throws Exception {
ServiceConfiguration config = new ServiceConfiguration();
@@ -256,6 +259,7 @@ public static class MockHttpAuthenticationProvider implements AuthenticationProv
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
@@ -276,6 +280,7 @@ private String getRole(HttpServletRequest request) {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public boolean authenticateHttpRequest(HttpServletRequest request, HttpServletResponse response) {
String role = getRole(request);
@@ -285,11 +290,13 @@ public boolean authenticateHttpRequest(HttpServletRequest request, HttpServletRe
throw new RuntimeException("test authentication failed");
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
return authData.getCommandData();
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationState newHttpAuthState(HttpServletRequest request) throws AuthenticationException {
String role = getRole(request);
@@ -300,6 +307,7 @@ public String getAuthRole() throws AuthenticationException {
return role;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthData authenticate(AuthData authData) throws AuthenticationException {
return null;
@@ -310,6 +318,7 @@ public AuthenticationDataSource getAuthDataSource() {
return new AuthenticationDataCommand(role);
}
+ @SuppressWarnings("deprecation")
@Override
public boolean isComplete() {
return true;
@@ -331,6 +340,7 @@ public static class MockAuthenticationProvider implements AuthenticationProvider
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
@@ -340,6 +350,7 @@ public String getAuthMethodName() {
return "auth";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
return s_authentication_success;
@@ -352,6 +363,7 @@ public static class MockAuthenticationProviderWithDifferentName implements Authe
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
@@ -361,6 +373,7 @@ public String getAuthMethodName() {
return "customAuthProvider";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
return s_authentication_success;
@@ -373,6 +386,7 @@ public static class MockAuthenticationProviderAlwaysFail implements Authenticati
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
@@ -382,6 +396,7 @@ public String getAuthMethodName() {
return "auth";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
throw new AuthenticationException("I failed");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthorizationWithAuthDataTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthorizationWithAuthDataTest.java
index 66c033eb05f64..387a68aa6ce41 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthorizationWithAuthDataTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/AuthorizationWithAuthDataTest.java
@@ -60,6 +60,7 @@
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
+@SuppressWarnings("deprecation")
@Test(groups = "broker")
public class AuthorizationWithAuthDataTest extends MockedPulsarServiceBaseTest {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthentication.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthentication.java
index 72567f04a3a18..79dc517a0a8b4 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthentication.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthentication.java
@@ -46,6 +46,7 @@ public String getAuthMethodName() {
return "mock";
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
return new AuthenticationDataProvider() {
@@ -72,6 +73,7 @@ public String getCommandData() {
};
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
this.user = authParams.get("user");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthenticationProvider.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthenticationProvider.java
index f896ecefbc9c7..a1b274ed899e3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthenticationProvider.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockAuthenticationProvider.java
@@ -32,6 +32,7 @@ public class MockAuthenticationProvider implements AuthenticationProvider {
@Override
public void close() throws IOException {}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {}
@@ -41,6 +42,7 @@ public String getAuthMethodName() {
return "mock";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
String principal = "unknown";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMultiStageAuthenticationState.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMultiStageAuthenticationState.java
index abd786ea4b6fd..8ce5131959ac5 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMultiStageAuthenticationState.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMultiStageAuthenticationState.java
@@ -46,6 +46,7 @@ public String getAuthRole() throws AuthenticationException {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthData authenticate(AuthData authData) throws AuthenticationException {
String data = new String(authData.getBytes(), UTF_8);
@@ -68,6 +69,7 @@ public AuthenticationDataSource getAuthDataSource() {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public boolean isComplete() {
return authRole != null;
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMutableAuthenticationState.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMutableAuthenticationState.java
index b9fdc2c5bd7b5..01d4ff18448d8 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMutableAuthenticationState.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockMutableAuthenticationState.java
@@ -45,6 +45,7 @@ public String getAuthRole() throws AuthenticationException {
return authRole;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthData authenticate(AuthData authData) throws AuthenticationException {
return null;
@@ -69,6 +70,7 @@ public AuthenticationDataSource getAuthDataSource() {
return authenticationDataSource;
}
+ @SuppressWarnings("deprecation")
@Override
public boolean isComplete() {
return true;
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockOIDCIdentityProvider.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockOIDCIdentityProvider.java
index 5d29c443d2bde..c03c475df601d 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockOIDCIdentityProvider.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockOIDCIdentityProvider.java
@@ -51,6 +51,7 @@ public class MockOIDCIdentityProvider {
private final WireMockServer server;
private final PublicKey publicKey;
private final String audience;
+ @SuppressWarnings("deprecation")
public MockOIDCIdentityProvider(String clientSecret, String audience, long tokenTTLMillis) {
this.audience = audience;
KeyPair keyPair = Keys.keyPairFor(SignatureAlgorithm.RS256);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockedPulsarServiceBaseTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockedPulsarServiceBaseTest.java
index 73bb407f52ad1..b7c0f8ddac816 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockedPulsarServiceBaseTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockedPulsarServiceBaseTest.java
@@ -204,6 +204,7 @@ protected final void internalSetup(ServiceConfiguration serviceConfiguration) th
internalSetup();
}
+ @SuppressWarnings("deprecation")
protected PulsarClient newPulsarClient(String url, int intervalInSecs) throws PulsarClientException {
ClientBuilder clientBuilder =
PulsarClient.builder()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/AbstractBrokerEntryCacheMultiBrokerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/AbstractBrokerEntryCacheMultiBrokerTest.java
index b525440d16382..4507098cddb23 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/AbstractBrokerEntryCacheMultiBrokerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/AbstractBrokerEntryCacheMultiBrokerTest.java
@@ -256,6 +256,7 @@ String serviceUrlForFixedPorts() {
}
+ @SuppressWarnings("deprecation")
protected PulsarClientImpl createPulsarClient(EventLoopGroup eventLoopGroup, LongSupplier connectionDelaySupplier)
throws Exception {
return InjectedClientCnxClientBuilder.builder()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/BrokerEntryCacheTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/BrokerEntryCacheTest.java
index f857c5c2ef658..124924748feb5 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/BrokerEntryCacheTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/cache/BrokerEntryCacheTest.java
@@ -300,6 +300,7 @@ public void testTailingReadsKeySharedSlowConsumer() throws Exception {
}
// change enabled to true to run the test
+ @SuppressWarnings("deprecation")
@Test(enabled = false)
public void testCatchUpReadsWithFailureProxyDisconnectingAllConnections() throws Exception {
final String topicName = "persistent://my-property/my-ns/cache-catchup-test-topic";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/delayed/bucket/BucketDelayedDeliveryTrackerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/delayed/bucket/BucketDelayedDeliveryTrackerTest.java
index 6ff98fa7f7004..dd5eb5ad64445 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/delayed/bucket/BucketDelayedDeliveryTrackerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/delayed/bucket/BucketDelayedDeliveryTrackerTest.java
@@ -265,6 +265,7 @@ public void testRoaringBitmapSerialize() {
assertNotSame(array, array2);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "delayedTracker")
public void testMergeSnapshot(final BucketDelayedDeliveryTracker tracker) throws Exception {
for (int i = 1; i <= 110; i++) {
@@ -318,6 +319,7 @@ public void testMergeSnapshot(final BucketDelayedDeliveryTracker tracker) throws
tracker2.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "delayedTracker")
public void testWithBkException(final BucketDelayedDeliveryTracker tracker) throws Exception {
MockBucketSnapshotStorage mockBucketSnapshotStorage = (MockBucketSnapshotStorage) bucketSnapshotStorage;
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoaderTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoaderTest.java
index 2860df84dac3f..6686cceb50795 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoaderTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/BrokerInterceptorWithClassLoaderTest.java
@@ -64,6 +64,7 @@ public void testWrapper() throws Exception {
@Test
public void testClassLoaderSwitcher() throws Exception {
NarClassLoader narLoader = mock(NarClassLoader.class);
+ @SuppressWarnings("deprecation")
BrokerInterceptor interceptor = new BrokerInterceptor() {
@Override
public void beforeSendMessage(Subscription subscription, Entry entry,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/CounterBrokerInterceptor.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/CounterBrokerInterceptor.java
index a13a3671b2d1d..51e5b637c77a6 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/CounterBrokerInterceptor.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/intercept/CounterBrokerInterceptor.java
@@ -175,11 +175,13 @@ public void messageDispatched(ServerCnx cnx, Consumer consumer, long ledgerId,
messageDispatchCount.incrementAndGet();
}
+ @SuppressWarnings("deprecation")
@Override
public void messageAcked(ServerCnx cnx, Consumer consumer,
CommandAck ack) {
messageAckCount.incrementAndGet();
}
+ @SuppressWarnings("deprecation")
@Override
public void beforeSendMessage(Subscription subscription,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/ModularLoadManagerStrategyTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/ModularLoadManagerStrategyTest.java
index fae01b0adc0ff..cbfab56e99192 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/ModularLoadManagerStrategyTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/ModularLoadManagerStrategyTest.java
@@ -114,6 +114,7 @@ public void testLeastLongTermMessageRate() {
}
// Test that least resource usage with weight works correctly.
+ @SuppressWarnings("deprecation")
public void testLeastResourceUsageWithWeight() {
BundleData bundleData = new BundleData();
BrokerData brokerData1 = initBrokerData(10, 100);
@@ -192,6 +193,7 @@ public void testLeastResourceUsageWithWeight() {
assertEquals(strategy.selectBroker(candidates, bundleData, loadData, conf), Optional.of("3"));
}
+ @SuppressWarnings("deprecation")
public void testLeastResourceUsageWithWeightWithArithmeticException()
throws NoSuchFieldException, IllegalAccessException {
BundleData bundleData = new BundleData();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/SimpleLoadManagerImplTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/SimpleLoadManagerImplTest.java
index d5ae598e527b6..15e54e6bbb741 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/SimpleLoadManagerImplTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/SimpleLoadManagerImplTest.java
@@ -439,6 +439,7 @@ public void testDoLoadShedding() throws Exception {
}
// Test that bundles belonging to the same namespace are evenly distributed.
+ @SuppressWarnings("deprecation")
@Test
public void testEvenBundleDistribution() throws Exception {
final NamespaceBundle[] bundles = LoadBalancerTestingUtils
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplBaseTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplBaseTest.java
index 4dedba4f995b8..71ebaf3944823 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplBaseTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplBaseTest.java
@@ -156,6 +156,7 @@ protected void setup() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
private static PulsarClient pulsarClient(String url, int intervalInMillis) throws PulsarClientException {
return
PulsarClient.builder()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplTest.java
index 82fed30cb356e..9327c1b95e4a3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/ExtensibleLoadManagerImplTest.java
@@ -692,6 +692,7 @@ public void testUnloadClientReconnectionWithLookup(TopicDomain topicDomain,
admin, lookupUrl.toString(), pulsar1);
}
+ @SuppressWarnings("deprecation")
@Test(enabled = false)
public static void testUnloadClientReconnectionWithLookup(List clients,
TopicDomain topicDomain,
@@ -786,6 +787,7 @@ public void testOptimizeUnloadDisable(TopicDomain topicDomain) throws Exception
pulsar2);
}
+ @SuppressWarnings("deprecation")
@Test(enabled = false)
public static void testOptimizeUnloadDisable(List clients,
TopicDomain topicDomain,
@@ -1823,6 +1825,7 @@ public void testRoleChange() throws Exception {
.get(3, TimeUnit.SECONDS);
}
+ @SuppressWarnings("deprecation")
@Test(priority = Integer.MIN_VALUE)
public void testGetMetrics() throws Exception {
{
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/channel/ServiceUnitStateChannelTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/channel/ServiceUnitStateChannelTest.java
index 108c4a3910659..ea9e36a65bfab 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/channel/ServiceUnitStateChannelTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/channel/ServiceUnitStateChannelTest.java
@@ -2101,6 +2101,7 @@ private static ConcurrentHashMap> getCleanupJobs
}
+ @SuppressWarnings("deprecation")
private static void waitUntilNewChannelOwner(ServiceUnitStateChannel channel, String oldOwner) {
Awaitility.await()
.pollInterval(200, TimeUnit.MILLISECONDS)
@@ -2115,6 +2116,7 @@ private static void waitUntilNewChannelOwner(ServiceUnitStateChannel channel, St
});
}
+ @SuppressWarnings("deprecation")
private static void waitUntilOwnerChanges(ServiceUnitStateChannel channel, String serviceUnit, String oldOwner) {
Awaitility.await()
.pollInterval(200, TimeUnit.MILLISECONDS)
@@ -2128,6 +2130,7 @@ private static void waitUntilOwnerChanges(ServiceUnitStateChannel channel, Strin
});
}
+ @SuppressWarnings("deprecation")
private static void waitUntilNewOwner(ServiceUnitStateChannel channel, String serviceUnit, String newOwner) {
Awaitility.await()
.pollInterval(200, TimeUnit.MILLISECONDS)
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/data/BrokerLoadDataTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/data/BrokerLoadDataTest.java
index 66f82050cc723..8a1e4a14effd8 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/data/BrokerLoadDataTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/data/BrokerLoadDataTest.java
@@ -33,6 +33,7 @@
@Test(groups = "broker")
public class BrokerLoadDataTest {
+ @SuppressWarnings("deprecation")
@Test
public void testUpdateBySystemResourceUsage() {
@@ -118,6 +119,7 @@ public void testUpdateBySystemResourceUsage() {
assertEquals(data, new BrokerLoadData());
}
+ @SuppressWarnings("deprecation")
@Test
public void testUpdateByBrokerLoadData() {
ServiceConfiguration conf = new ServiceConfiguration();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/strategy/LeastResourceUsageWithWeightTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/strategy/LeastResourceUsageWithWeightTest.java
index 9be991e34ad87..9bef3dc9d1fb1 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/strategy/LeastResourceUsageWithWeightTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/extensions/strategy/LeastResourceUsageWithWeightTest.java
@@ -190,6 +190,7 @@ private void updateLoad(LoadManagerContext ctx, String broker, double usage) {
1, 1, 1, 1, 1, 1, ctx.brokerConfiguration());
}
+ @SuppressWarnings("deprecation")
public static LoadManagerContext getContext() {
var ctx = mock(LoadManagerContext.class);
var conf = new ServiceConfiguration();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/NamespaceServiceTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/NamespaceServiceTest.java
index a80bdbea51074..6dcb69dc831a5 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/NamespaceServiceTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/NamespaceServiceTest.java
@@ -123,6 +123,7 @@ protected void cleanup() throws Exception {
super.internalCleanup();
}
+ @SuppressWarnings("deprecation")
@Test
public void testSplitAndOwnBundles() throws Exception {
@@ -194,6 +195,7 @@ public void testSplitAndOwnBundles() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testSplitMapWithRefreshedStatMap() throws Exception {
@@ -250,6 +252,7 @@ public void testSplitMapWithRefreshedStatMap() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testIsServiceUnitDisabled() throws Exception {
@@ -274,6 +277,7 @@ public void testIsServiceUnitDisabled() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testRemoveOwnershipNamespaceBundle() throws Exception {
@@ -428,6 +432,7 @@ public void testCreateLookupResult() throws Exception {
System.out.println(withListener);
}
+ @SuppressWarnings("deprecation")
@Test
public void testCreateNamespaceWithDefaultNumberOfBundles() throws Exception {
OwnershipCache mockOwnershipCache = spy(pulsar.getNamespaceService().getOwnershipCache());
@@ -491,6 +496,7 @@ public void testCreateNamespaceWithDefaultNumberOfBundles() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testRemoveOwnershipAndSplitBundle() throws Exception {
OwnershipCache ownershipCache = spy(pulsar.getNamespaceService().getOwnershipCache());
@@ -538,6 +544,7 @@ public void testRemoveOwnershipAndSplitBundle() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testSplitBundleAndRemoveOldBundleFromOwnerShipCache() throws Exception {
OwnershipCache ownershipCache = spy(pulsar.getNamespaceService().getOwnershipCache());
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/OwnershipCacheTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/OwnershipCacheTest.java
index 4b64cf7d290e4..f6605a4ab3ce7 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/OwnershipCacheTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/namespace/OwnershipCacheTest.java
@@ -125,6 +125,7 @@ public void testConstructor() {
assertNotNull(cache.getOwnedBundles());
}
+ @SuppressWarnings("deprecation")
@Test
public void testDisableOwnership() throws Exception {
OwnershipCache cache = new OwnershipCache(this.pulsar, nsService);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/AbstractReplicatorTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/AbstractReplicatorTest.java
index 5f1d3a8a6c50b..c4e580c076063 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/AbstractReplicatorTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/AbstractReplicatorTest.java
@@ -58,6 +58,7 @@
@Test(groups = "broker-replication")
public class AbstractReplicatorTest {
+ @SuppressWarnings("deprecation")
@Test
public void testRetryStartProducerStoppedByTopicRemove() throws Exception {
final String localCluster = "localCluster";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerConfigurationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerConfigurationTest.java
index 2e68025066d18..7cab7c339026a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerConfigurationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerConfigurationTest.java
@@ -40,6 +40,7 @@ public void setup() {
pulsarService = getPulsarService();
}
+ @SuppressWarnings("deprecation")
@Test
public void testBacklogQuotaDefaultLimitGBConversion() {
serviceConfiguration.setBacklogQuotaDefaultLimitGB(1.6);
@@ -49,6 +50,7 @@ public void testBacklogQuotaDefaultLimitGBConversion() {
assertEquals(backlogQuotaManager.getDefaultQuota().getLimitSize(), 1717986918);
}
+ @SuppressWarnings("deprecation")
@Test
public void testBacklogQuotaDefaultLimitPrecedence() {
serviceConfiguration.setBacklogQuotaDefaultLimitGB(1.6);
@@ -59,6 +61,7 @@ public void testBacklogQuotaDefaultLimitPrecedence() {
assertEquals(backlogQuotaManager.getDefaultQuota().getLimitSize(), 1717986918);
}
+ @SuppressWarnings("deprecation")
@Test
public void testBacklogQuotaDefaultLimitBytes() {
serviceConfiguration.setBacklogQuotaDefaultLimitGB(0);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerTest.java
index 13562fafdf830..123aad3aee079 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BacklogQuotaManagerTest.java
@@ -223,6 +223,7 @@ private void rolloverStats() {
/**
* Readers should not affect backlog quota.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testBacklogQuotaWithReader() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -310,6 +311,7 @@ private TopicStats getTopicStats(String topic1, boolean getPreciseBacklog) throw
admin.topics().getStats(topic1, GetStatsOptions.builder().getPreciseBacklog(getPreciseBacklog).build());
return stats;
}
+ @SuppressWarnings("deprecation")
@Test
public void testTriggerBacklogQuotaSizeWithReader() throws Exception {
@@ -380,6 +382,7 @@ public void testTriggerBacklogQuotaSizeWithReader() throws Exception {
reader.close();
}
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsStatsPrecise() throws PulsarAdminException, PulsarClientException, InterruptedException {
@@ -557,6 +560,7 @@ public void backlogsStatsPrecise() throws PulsarAdminException, PulsarClientExce
assertNotNull(producer2);
}
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsStatsPreciseWithNoBacklog() throws PulsarAdminException,
@@ -632,6 +636,7 @@ public void backlogsStatsPreciseWithNoBacklog() throws PulsarAdminException,
config.setPreciseTimeBasedBacklogQuotaCheck(false);
config.setExposePreciseBacklogInPrometheus(false);
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsAgeMetricsPreciseWithoutBacklogQuota() throws Exception {
@@ -695,6 +700,7 @@ public void backlogsAgeMetricsPreciseWithoutBacklogQuota() throws Exception {
}
config.setPreciseTimeBasedBacklogQuotaCheck(false);
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsAgeMetricsNoPreciseWithoutBacklogQuota() throws Exception {
@@ -777,6 +783,7 @@ private long getReadEntries(String topic1) {
return ((PersistentTopic) pulsar.getBrokerService().getTopicReference(topic1).get())
.getManagedLedger().getStats().getEntriesReadTotalCount();
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsStatsNotPrecise() throws PulsarAdminException, PulsarClientException, InterruptedException {
@@ -886,6 +893,7 @@ public void backlogsStatsNotPrecise() throws PulsarAdminException, PulsarClientE
config.setManagedLedgerMaxEntriesPerLedger(MAX_ENTRIES_PER_LEDGER);
}
}
+ @SuppressWarnings("deprecation")
@Test
public void backlogsStatsNotPreciseWithNoBacklog() throws PulsarAdminException,
@@ -1023,6 +1031,7 @@ private java.util.OptionalLong getQuotaCheckCount() {
* and can't do message age check against the quota.
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testTriggerBacklogTimeQuotaWithReader() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1092,6 +1101,7 @@ public void testTriggerBacklogTimeQuotaWithReader() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testConsumerBacklogEvictionSizeQuota() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1145,6 +1155,7 @@ public void testConsumerBacklogEvictionSizeQuota() throws Exception {
1);
}
+ @SuppressWarnings("deprecation")
@Test
public void testConsumerBacklogEvictionTimeQuotaPrecise() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1211,6 +1222,7 @@ private long evictionCountMetric(String quotaType) {
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testConsumerBacklogEvictionTimeQuota() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1280,6 +1292,7 @@ public void testConsumerBacklogEvictionTimeQuota() throws Exception {
value -> assertThat(value).isGreaterThanOrEqualTo(delaySeconds));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testConsumerBacklogEvictionTimeQuotaWithPartEviction() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1334,6 +1347,7 @@ public void testConsumerBacklogEvictionTimeQuotaWithPartEviction() throws Except
}
+ @SuppressWarnings("deprecation")
@Test
public void testConsumerBacklogEvictionTimeQuotaWithEmptyLedger() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1549,6 +1563,7 @@ public void testConsumerBacklogEvictionWithAckTimeQuota() throws Exception {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testConcurrentAckAndEviction() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1620,6 +1635,7 @@ public void testConcurrentAckAndEviction() throws Exception {
assertTrue(stats.getBacklogSize() <= 10 * 1024, "Storage size is [" + stats.getStorageSize() + "]");
}
+ @SuppressWarnings("deprecation")
@Test
public void testNoEviction() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1684,6 +1700,7 @@ public void testNoEviction() throws Exception {
assertFalse(gotException.get());
}
+ @SuppressWarnings("deprecation")
@Test
public void testEvictionMulti() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/ns-quota"),
@@ -1786,6 +1803,7 @@ public void testEvictionMulti() throws Exception {
assertTrue(stats.getBacklogSize() <= 15 * 1024, "Storage size is [" + stats.getStorageSize() + "]");
}
+ @SuppressWarnings("deprecation")
@Test
public void testAheadProducerOnHold() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -1828,6 +1846,7 @@ public void testAheadProducerOnHold() throws Exception {
"Number of producers on topic " + topic1 + " are [" + stats.getPublishers().size() + "]");
}
+ @SuppressWarnings("deprecation")
@Test
public void testAheadProducerOnHoldTimeout() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -1866,6 +1885,7 @@ public void testAheadProducerOnHoldTimeout() throws Exception {
assertTrue(gotException, "timeout did not occur");
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerException() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -1911,6 +1931,7 @@ public static Object[][] dedupTestSet() {
return new Object[][] { { Boolean.TRUE }, { Boolean.FALSE } };
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "dedupTestSet")
public void testProducerExceptionAndThenUnblockSizeQuota(boolean dedupTestSet) throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -1998,6 +2019,7 @@ public void testProducerExceptionAndThenUnblockSizeQuota(boolean dedupTestSet) t
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerExceptionAndThenUnblockTimeQuotaPrecise() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -2064,6 +2086,7 @@ public void testProducerExceptionAndThenUnblockTimeQuotaPrecise() throws Excepti
assertFalse(gotException, "unable to publish due to " + sendException);
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerExceptionAndThenUnblockTimeQuota() throws Exception {
assertEquals(admin.namespaces().getBacklogQuotaMap("prop/quotahold"),
@@ -2129,6 +2152,7 @@ public void testProducerExceptionAndThenUnblockTimeQuota() throws Exception {
assertFalse(gotException, "unable to publish due to " + sendException);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "backlogQuotaSizeGB", priority = 1)
public void testBacklogQuotaInGB(boolean backlogQuotaSizeGB) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBkEnsemblesTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBkEnsemblesTest.java
index 646da7d1fb438..3c1ec73bf91dd 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBkEnsemblesTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBkEnsemblesTest.java
@@ -96,6 +96,7 @@ public BrokerBkEnsemblesTest(int numberOfBookies) {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testCrashBrokerWithoutCursorLedgerLeak() throws Exception {
@@ -193,6 +194,7 @@ public void testCrashBrokerWithoutCursorLedgerLeak() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testSkipCorruptDataLedger() throws Exception {
// Ensure intended state for autoSkipNonRecoverableData
@@ -298,6 +300,7 @@ public void testSkipCorruptDataLedger() throws Exception {
consumer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testTruncateCorruptDataLedger() throws Exception {
// Ensure intended state for autoSkipNonRecoverableData
@@ -435,6 +438,7 @@ public void testDeleteLedgerFactoryCorruptLedger() throws Exception {
factory.delete("test");
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testTopicWithWildCardChar() throws Exception {
@Cleanup
@@ -465,6 +469,7 @@ public void testTopicWithWildCardChar() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteTopicWithMissingData() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("prop/ns");
@@ -510,6 +515,7 @@ public void testDeleteTopicWithMissingData() throws Exception {
assertThrows(PulsarAdminException.ServerSideErrorException.class, () -> admin.topics().delete(topic));
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteTopicWithoutTopicLoaded() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("prop/ns");
@@ -543,6 +549,7 @@ public Object[][] doReloadTopicAfterLedgerFenced() {
};
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60_000, dataProvider = "doReloadTopicAfterLedgerFenced")
public void testConcurrentlyModifyCurrentLedger(boolean doReloadTopicAfterLedgerFenced) throws Exception {
EventLoopGroup eventLoopGroup = EventLoopUtil.newEventLoopGroup(config.getNumIOThreads(),
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBookieIsolationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBookieIsolationTest.java
index f374ab5dec7e1..b9905deb9a66e 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBookieIsolationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerBookieIsolationTest.java
@@ -126,6 +126,7 @@ protected void cleanup() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testBookieIsolation() throws Exception {
final String tenant1 = "tenant1";
@@ -306,6 +307,7 @@ private LedgerManager getLedgerManager(BookieImpl bookie1) throws IllegalAccessE
return ledgerManager;
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetRackInfoAndAffinityGroupDuringProduce() throws Exception {
final String tenant1 = "tenant1";
@@ -446,6 +448,7 @@ public void testSetRackInfoAndAffinityGroupDuringProduce() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testStrictBookieIsolation() throws Exception {
final String tenant1 = "tenant1";
@@ -612,6 +615,7 @@ public void testStrictBookieIsolation() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testBookieIsolationWithSecondaryGroup() throws Exception {
final String tenant1 = "tenant1";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerEntryMetadataE2ETest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerEntryMetadataE2ETest.java
index 9a09a3267f2b1..5c4c6cc5b061f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerEntryMetadataE2ETest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerEntryMetadataE2ETest.java
@@ -149,6 +149,7 @@ public void testPeekMessage() throws Exception {
Assert.assertTrue(entryMetadata.getBrokerTimestamp() >= sendTime);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testGetMessageById() throws Exception {
final String topic = newTopicName();
@@ -214,6 +215,7 @@ public void testExamineMessage() throws Exception {
Assert.assertTrue(entryMetadata.getBrokerTimestamp() >= sendTime);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testBatchMessage() throws Exception {
final String topic = newTopicName();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceTest.java
index 7e328dcf0d99c..1befb310d3899 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceTest.java
@@ -662,6 +662,7 @@ public void testBrokerServiceNamespaceStats() throws Exception {
admin.namespaces().deleteNamespace(ns);
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testTlsDisabled() throws Exception {
@@ -702,6 +703,7 @@ public void testTlsDisabled() throws Exception {
pulsarClient.close();
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testTlsEnabled() throws Exception {
@@ -779,6 +781,7 @@ public void testTlsEnabled() throws Exception {
pulsarClient.close();
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testTlsEnabledWithoutNonTlsServicePorts() throws Exception {
@@ -1006,6 +1009,7 @@ public void testTlsAuthUseTrustCert() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testLookupThrottlingForClientByClient() throws Exception {
final String topicName = "persistent://prop/ns-abc/newTopic";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceThrottlingTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceThrottlingTest.java
index 0906df6e2e00f..b0e19145843e4 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceThrottlingTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BrokerServiceThrottlingTest.java
@@ -117,6 +117,7 @@ public void testThrottlingTopicLoadRequestSemaphore() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testLookupThrottlingForClientByBroker0Permit() throws Exception {
@@ -161,6 +162,7 @@ public void testLookupThrottlingForClientByBroker0Permit() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testLookupThrottlingForClientByBroker() throws Exception {
final String topicName = "persistent://prop/ns-abc/newTopic";
@@ -278,6 +280,7 @@ public void testLookupThrottlingForClientByBroker() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testLookupThrottlingForClientByBrokerInternalRetry() throws Exception {
final String topicName = "persistent://prop/ns-abc/newTopic-" + UUID.randomUUID().toString();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BusyWaitServiceTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BusyWaitServiceTest.java
index 42a838129ae78..58b9d1b279d9b 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BusyWaitServiceTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/BusyWaitServiceTest.java
@@ -44,6 +44,7 @@ protected void configurePulsar(ServiceConfiguration config) {
config.setManagedLedgerDefaultAckQuorum(1);
}
+ @SuppressWarnings("deprecation")
@Test
public void testPublishWithBusyWait() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ClusterMigrationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ClusterMigrationTest.java
index 6a9a6a8420931..e70284707d112 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ClusterMigrationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ClusterMigrationTest.java
@@ -262,6 +262,7 @@ public void beforeMethod(Method m) throws Exception {
* (11) Restart Broker-1 and connect producer/consumer on cluster-1
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testClusterMigration() throws Exception {
log.info("--- Starting ReplicatorTest::testClusterMigration ---");
@@ -430,6 +431,7 @@ public void testClusterMigration() throws Exception {
log.info("Successfully consumed messages by migrated consumers");
}
+ @SuppressWarnings("deprecation")
@Test
public void testClusterMigrationWithReplicationBacklog() throws Exception {
log.info("--- Starting ReplicatorTest::testClusterMigrationWithReplicationBacklog ---");
@@ -541,6 +543,7 @@ public void testClusterMigrationWithReplicationBacklog() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testClusterMigrationWithResourceCreated() throws Exception {
log.info("--- Starting testClusterMigrationWithResourceCreated ---");
@@ -650,6 +653,7 @@ public void testClusterMigrationWithResourceCreated() throws Exception {
client1.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "NamespaceMigrationTopicSubscriptionTypes")
public void testNamespaceMigration(SubscriptionType subType, boolean isClusterMigrate, boolean isNamespaceMigrate)
throws Exception {
@@ -921,6 +925,7 @@ public void testNamespaceMigration(SubscriptionType subType, boolean isClusterMi
client2.close();
}
+ @SuppressWarnings("deprecation")
public void testMigrationWithReader() throws Exception {
final String topicName = BrokerTestUtil
.newUniqueName("persistent://" + namespace + "/migrationTopic");
@@ -1031,6 +1036,7 @@ public void testMigrationWithReader() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "NamespaceMigrationTopicSubscriptionTypes")
public void testNamespaceMigrationWithReplicationBacklog(SubscriptionType subType, boolean isClusterMigrate,
boolean isNamespaceMigrate) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/InactiveTopicDeleteTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/InactiveTopicDeleteTest.java
index bd53f772c2001..c38d48110b5c2 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/InactiveTopicDeleteTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/InactiveTopicDeleteTest.java
@@ -393,6 +393,7 @@ public void testMaxInactiveDuration() throws Exception {
super.internalCleanup();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testTopicLevelInActiveTopicApi() throws Exception {
super.baseSetup();
@@ -419,6 +420,7 @@ public void testTopicLevelInActiveTopicApi() throws Exception {
-> assertNull(admin.topics().getInactiveTopicPolicies(topicName)));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testTopicLevelInactivePolicyUpdateAndClean() throws Exception {
conf.setBrokerDeleteInactiveTopicsEnabled(true);
@@ -497,6 +499,7 @@ public void testTopicLevelInactivePolicyUpdateAndClean() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testDeleteWhenNoSubscriptionsWithTopicLevelPolicies() throws Exception {
final String namespace = "prop/ns-abc";
@@ -551,6 +554,7 @@ public void testDeleteWhenNoSubscriptionsWithTopicLevelPolicies() throws Excepti
Assert.assertFalse(admin.topics().getList(namespace).contains(topic));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testInactiveTopicApplied() throws Exception {
super.baseSetup();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/OpportunisticStripingTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/OpportunisticStripingTest.java
index 1c76f84cb3ee0..40a9032569ab9 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/OpportunisticStripingTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/OpportunisticStripingTest.java
@@ -54,6 +54,7 @@ protected void configurePulsar(ServiceConfiguration config) {
config.getProperties().setProperty("bookkeeper_opportunisticStriping", "true");
}
+ @SuppressWarnings("deprecation")
@Test
public void testOpportunisticStriping() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PeerReplicatorTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PeerReplicatorTest.java
index 2fd6e09529de2..3a7a9a23f5a6d 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PeerReplicatorTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PeerReplicatorTest.java
@@ -81,6 +81,7 @@ public Object[][] codecProvider() {
* @param protocol
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "lookupType", timeOut = 10000)
public void testPeerClusterTopicLookup(String protocol) throws Exception {
@@ -187,6 +188,7 @@ public void testGetPeerClusters() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testPeerClusterInReplicationClusterListChange() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
index 8f1b23e26d9f7..8255b000b042f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
@@ -464,6 +464,7 @@ private CommandActiveConsumerChange waitActiveChangeEvent(int consumerId)
return res.get();
}
+ @SuppressWarnings("deprecation")
@Test
public void testAddRemoveConsumerNonPartitionedTopic() throws Exception {
log.info("--- Starting PersistentDispatcherFailoverConsumerTest::testAddRemoveConsumerNonPartitionedTopic ---");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicE2ETest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicE2ETest.java
index 264a27e7cf6cf..4ed5b4d0e09e0 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicE2ETest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicE2ETest.java
@@ -1001,6 +1001,7 @@ public void testMessageExpiry() throws Exception {
deleteNamespaceWithRetry(namespaceName, false);
}
+ @SuppressWarnings("deprecation")
@Test
public void testMessageExpiryWithTopicMessageTTL() throws Exception {
int namespaceMessageTTLSecs = 10;
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
index 5d7f88fb3bd5e..418a5f264d2bb 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
@@ -247,6 +247,7 @@ public void setup() throws Exception {
setupMLAsyncCallbackMocks();
}
+ @SuppressWarnings("deprecation")
@AfterMethod(alwaysRun = true)
public void teardown() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PublishRateLimiterOverconsumingTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PublishRateLimiterOverconsumingTest.java
index 866df645d3f86..5cdeb8427bb35 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PublishRateLimiterOverconsumingTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PublishRateLimiterOverconsumingTest.java
@@ -168,6 +168,7 @@ public void received(Consumer consumer, Message msg) {
};
// create independent clients for producers so that they don't get blocked by throttling
+ @SuppressWarnings("deprecation")
List producerClients = IntStream.range(0, numberOfProducersWithIndependentClients)
.mapToObj(i -> {
try {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/RackAwareTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/RackAwareTest.java
index 83b49d5c5a384..51e4f77f950f2 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/RackAwareTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/RackAwareTest.java
@@ -65,6 +65,7 @@ public RackAwareTest() {
public Object[][] forceMinRackNumProvider() {
return new Object[][] { { Boolean.TRUE }, { Boolean.FALSE } };
}
+ @SuppressWarnings("deprecation")
@Override
protected void configurePulsar(ServiceConfiguration config) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatedSubscriptionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatedSubscriptionTest.java
index 98ef5ba3c0e06..836436f6006a0 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatedSubscriptionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatedSubscriptionTest.java
@@ -103,6 +103,7 @@ public void cleanup() throws Exception {
/**
* Tests replicated subscriptions across two regions.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedSubscriptionAcrossTwoRegions() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -204,6 +205,7 @@ private void printStats(String topicName) throws PulsarAdminException {
/**
* Tests replicated subscriptions across two regions and can read successful.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedSubscriptionAcrossTwoRegionsGetLastMessage() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscriptionlastmessage");
@@ -367,6 +369,7 @@ public void testReplicatedSubscribeAndSwitchToStandbyCluster() throws Exception
/**
* If there's no traffic, the snapshot creation should stop and then resume when traffic comes back.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicationSnapshotStopWhenNoTraffic() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -454,6 +457,7 @@ public void testReplicationSnapshotStopWhenNoTraffic() throws Exception {
assertNotEquals(rsc2.getLastCompletedSnapshotId().get(), snapshot2);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testReplicatedSubscriptionRestApi1() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -565,6 +569,7 @@ public void testReplicatedSubscriptionRestApi1() throws Exception {
String.format("numReceivedMessages2 (%d) should be less than %d", numReceivedMessages2, numMessages));
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetReplicatedSubscriptionStatus() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -626,6 +631,7 @@ public void testGetReplicatedSubscriptionStatus() throws Exception {
});
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testReplicatedSubscriptionRestApi2() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -740,6 +746,7 @@ public void testReplicatedSubscriptionRestApi2() throws Exception {
String.format("numReceivedMessages2 (%d) should be less than %d", numReceivedMessages2, numMessages));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testReplicatedSubscriptionRestApi3() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("geo/replicatedsubscription");
@@ -780,6 +787,7 @@ private void waitTBRecoverComplete(PulsarService pulsarService, String topicName
/**
* Tests replicated subscriptions when replicator producer is closed.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedSubscriptionWhenReplicatorProducerIsClosed() throws Exception {
String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -892,6 +900,7 @@ private Object[][] isTopicPolicyEnabled() {
*
*/
// TODO: this test causes OOME in the CI, need to investigate
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "isTopicPolicyEnabled", enabled = false)
public void testWriteMarkerTaskOfReplicateSubscriptions(boolean isTopicPolicyEnabled) throws Exception {
// 1. Prepare resource and use proper configuration.
@@ -959,6 +968,7 @@ public void testWriteMarkerTaskOfReplicateSubscriptions(boolean isTopicPolicyEna
pulsar1.getConfiguration().setForceDeleteNamespaceAllowed(false);
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedSubscriptionWithCompaction() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("pulsar/replicatedsubscription");
@@ -1023,6 +1033,7 @@ public void testReplicatedSubscriptionWithCompaction() throws Exception {
Assert.assertEquals(result, List.of("V2"));
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedSubscriptionOneWay() throws Exception {
final String namespace = BrokerTestUtil.newUniqueName("pulsar-r4/replicatedsubscription");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorGlobalNSTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorGlobalNSTest.java
index 16d34d9b86923..09008be606269 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorGlobalNSTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorGlobalNSTest.java
@@ -90,6 +90,7 @@ public void cleanup() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test(priority = Integer.MAX_VALUE)
public void testRemoveLocalClusterOnGlobalNamespace() throws Exception {
log.info("--- Starting ReplicatorTest::testRemoveLocalClusterOnGlobalNamespace ---");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRateLimiterTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRateLimiterTest.java
index 1384658982c62..c18b0ab86f8f3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRateLimiterTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRateLimiterTest.java
@@ -80,6 +80,7 @@ public Object[][] dispatchRateProvider() {
return new Object[][] { { DispatchRateType.messageRate }, { DispatchRateType.byteRate } };
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRateLimiterWithOnlyTopicLevel() throws Exception {
cleanup();
@@ -128,6 +129,7 @@ public void testReplicatorRateLimiterWithOnlyTopicLevel() throws Exception {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRateLimiterWithOnlyNamespaceLevel() throws Exception {
cleanup();
@@ -175,6 +177,7 @@ public void testReplicatorRateLimiterWithOnlyNamespaceLevel() throws Exception {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRateLimiterWithOnlyBrokerLevel() throws Exception {
cleanup();
@@ -217,6 +220,7 @@ public void testReplicatorRateLimiterWithOnlyBrokerLevel() throws Exception {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRatePriority() throws Exception {
cleanup();
@@ -314,6 +318,7 @@ public void testReplicatorRatePriority() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRateLimiterDynamicallyChange() throws Exception {
log.info("--- Starting ReplicatorTest::{} --- ", methodName);
@@ -378,6 +383,7 @@ public void testReplicatorRateLimiterDynamicallyChange() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "dispatchRateType")
public void testReplicatorRateLimiterMessageNotReceivedAllMessages(DispatchRateType dispatchRateType)
throws Exception {
@@ -466,6 +472,7 @@ public void testReplicatorRateLimiterMessageNotReceivedAllMessages(DispatchRateT
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorRateLimiterMessageReceivedAllMessages() throws Exception {
log.info("--- Starting ReplicatorTest::{} --- ", methodName);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRemoveClusterTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRemoveClusterTest.java
index 34e99fd20b3be..7b684184be99c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRemoveClusterTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorRemoveClusterTest.java
@@ -69,6 +69,7 @@ public Object[][] partitionedTopicProvider() {
}
+ @SuppressWarnings("deprecation")
@Test
public void testRemoveClusterFromNamespace() throws Exception {
admin1.tenants().createTenant("pulsar1",
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTest.java
index 605e1cd7ae39f..4105dad8b86b2 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTest.java
@@ -173,6 +173,7 @@ public void activeBrokerParse() throws Exception {
pulsar1.getConfiguration().setAuthorizationEnabled(false);
}
+ @SuppressWarnings("deprecation")
@Test
public void testForcefullyTopicDeletion() throws Exception {
log.info("--- Starting ReplicatorTest::testForcefullyTopicDeletion ---");
@@ -199,7 +200,7 @@ public void testForcefullyTopicDeletion() throws Exception {
Assert.assertFalse(pulsar1.getBrokerService().getTopics().containsKey(topicName));
}
- @SuppressWarnings("unchecked")
+ @SuppressWarnings({"deprecation", "unchecked"})
@Test(timeOut = 30000)
public void testConcurrentReplicator() throws Exception {
@@ -1246,6 +1247,7 @@ public void testReplicatorOnPartitionedTopic(boolean isPartitionedTopic) throws
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatedCluster() throws Exception {
@@ -1297,6 +1299,7 @@ public void testReplicatedCluster() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testUpdateGlobalTopicPartition() throws Exception {
log.info("--- Starting ReplicatorTest::testUpdateGlobalTopicPartition ---");
@@ -1343,6 +1346,7 @@ public void testUpdateGlobalTopicPartition() throws Exception {
consumer2.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testIncrementPartitionsOfTopicWithReplicatedSubscription() throws Exception {
final String cluster1 = pulsar1.getConfig().getClusterName();
@@ -1382,6 +1386,7 @@ public static Object[][] topicPrefix() {
return new Object[][] { { "persistent://", "/persistent" }, { "non-persistent://", "/non-persistent" } };
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "topicPrefix")
public void testTopicReplicatedAndProducerCreate(String topicPrefix, String topicName) throws Exception {
log.info("--- Starting ReplicatorTest::testTopicReplicatedAndProducerCreate ---");
@@ -1425,6 +1430,7 @@ public void testTopicReplicatedAndProducerCreate(String topicPrefix, String topi
nonPersistentProducer2.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testCleanupTopic() throws Exception {
@@ -1614,6 +1620,7 @@ private void initTransaction(int coordinatorSize, PulsarAdmin admin, String serv
pulsarService.getTransactionMetadataStoreService().getStores().size() == coordinatorSize);
}
+ @SuppressWarnings("deprecation")
@Test
public void testLookupAnotherCluster() throws Exception {
log.info("--- Starting ReplicatorTest::testLookupAnotherCluster ---");
@@ -1785,6 +1792,7 @@ public void testReplicatorProducerNotExceed() throws Exception {
Assert.assertThrows(PulsarClientException.ProducerBusyException.class, () -> new MessageProducer(url2, dest2));
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicatorWithTTL() throws Exception {
log.info("--- Starting ReplicatorTest::testReplicatorWithTTL ---");
@@ -1929,6 +1937,7 @@ public void testReplicationMetrics() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testEnableReplicationWithNamespaceAllowedClustersPolices() throws Exception {
log.info("--- testEnableReplicationWithNamespaceAllowedClustersPolices ---");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTestBase.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTestBase.java
index a7250928bd11b..deabcaf66e5de 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTestBase.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ReplicatorTestBase.java
@@ -334,6 +334,7 @@ private PulsarService buildPulsarService(ServiceConfiguration config, InMemoryMe
BrokerOpenTelemetryTestUtil.getOpenTelemetrySdkBuilderConsumer(metricReader));
}
+ @SuppressWarnings("deprecation")
public void setConfig3DefaultValue() {
setConfigDefaults(config3, cluster3, bkEnsemble3);
config3.setTlsEnabled(true);
@@ -491,6 +492,7 @@ protected void cleanup() throws Exception {
resetConfig3();
resetConfig4();
}
+ @SuppressWarnings("deprecation")
protected void updateTenantInfo(String tenant, TenantInfoImpl tenantInfo) throws Exception {
if (!admin1.tenants().getTenants().contains(tenant)) {
@@ -507,6 +509,7 @@ static class MessageProducer implements AutoCloseable {
PulsarClient client;
Producer producer;
+ @SuppressWarnings("deprecation")
MessageProducer(URL url, final TopicName dest) throws Exception {
this.url = url;
this.namespace = dest.getNamespace();
@@ -524,6 +527,7 @@ static class MessageProducer implements AutoCloseable {
}
}
+ @SuppressWarnings("deprecation")
MessageProducer(URL url, final TopicName dest, boolean batch) throws Exception {
this.url = url;
this.namespace = dest.getNamespace();
@@ -596,6 +600,7 @@ static class MessageConsumer implements AutoCloseable {
this(url, dest, "sub-id");
}
+ @SuppressWarnings("deprecation")
MessageConsumer(URL url, final TopicName dest, String subId) throws Exception {
this.url = url;
this.namespace = dest.getNamespace();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ServerCnxTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ServerCnxTest.java
index 2151eacd5d63d..123b4825ab3d6 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ServerCnxTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ServerCnxTest.java
@@ -1077,6 +1077,7 @@ public void testProducerChangeSocket() throws Exception {
channel.finish();
channel2.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testHandleConsumerAfterClientChannelInactive() throws Exception {
@@ -1118,6 +1119,7 @@ public void testHandleConsumerAfterClientChannelInactive() throws Exception {
channel.finish();
channel2.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void test2ndSubFailedIfDisabledConCheck()
@@ -2639,6 +2641,7 @@ public void testFlowCommand() throws Exception {
assertNull(channel.outboundMessages().peek());
channel.finish();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testProducerSuccessOnEncryptionRequiredTopic() throws Exception {
@@ -2677,6 +2680,7 @@ public void testProducerSuccessOnEncryptionRequiredTopic() throws Exception {
channel.finish();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testProducerFailureOnEncryptionRequiredTopic() throws Exception {
@@ -2717,6 +2721,7 @@ public void testProducerFailureOnEncryptionRequiredTopic() throws Exception {
channel.finish();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testProducerFailureOnEncryptionRequiredOnBroker() throws Exception {
@@ -2759,6 +2764,7 @@ public void testProducerFailureOnEncryptionRequiredOnBroker() throws Exception {
channel.finish();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testSendSuccessOnEncryptionRequiredTopic() throws Exception {
@@ -2805,6 +2811,7 @@ public void testSendSuccessOnEncryptionRequiredTopic() throws Exception {
assertTrue(getResponse() instanceof CommandSendReceipt);
channel.finish();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testSendFailureOnEncryptionRequiredTopic() throws Exception {
@@ -3415,6 +3422,7 @@ public boolean isCompletedExceptionally() {
channel.finish();
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testHandleAuthResponseWithoutClientVersion() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SharedPulsarCluster.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SharedPulsarCluster.java
index a561712b8cad8..6e700edf71e36 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SharedPulsarCluster.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SharedPulsarCluster.java
@@ -86,6 +86,7 @@ public static SharedPulsarCluster get() throws Exception {
return instance;
}
+ @SuppressWarnings("deprecation")
private void start() throws Exception {
log.info("Starting SharedPulsarCluster");
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesServiceTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesServiceTest.java
index 6b050e8b421c6..53cb861607724 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesServiceTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/SystemTopicBasedTopicPoliciesServiceTest.java
@@ -240,6 +240,7 @@ public void testGetPolicy() throws Exception {
Assert.assertEquals(policies1, policiesGet1);
}
+ @SuppressWarnings("deprecation")
@Test
public void testCacheCleanup() throws Exception {
final String topic = "persistent://" + NAMESPACE1 + "/test" + UUID.randomUUID();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/TopicOwnerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/TopicOwnerTest.java
index 2e526f132646e..4bed2b78c629b 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/TopicOwnerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/TopicOwnerTest.java
@@ -133,7 +133,7 @@ void tearDown() throws Exception {
}
}
- @SuppressWarnings("unchecked")
+ @SuppressWarnings({"deprecation", "unchecked"})
@SneakyThrows(IllegalAccessException.class)
private MutableObject spyLeaderNamespaceServiceForAuthorizedBroker() {
// Spy leader namespace service to inject authorized broker for namespace-bundle from leader,
@@ -141,6 +141,7 @@ private MutableObject spyLeaderNamespaceServiceForAuthorizedBroke
// currently. Namespace-bundle ownership contention is an atomic operation through zookeeper.
NamespaceService leaderNamespaceService = leaderPulsar.getNamespaceService();
NamespaceService spyLeaderNamespaceService = spy(leaderNamespaceService);
+ @SuppressWarnings("deprecation")
final MutableObject leaderAuthorizedBroker = new MutableObject<>();
Answer>> answer = invocation -> {
PulsarService pulsarService = leaderAuthorizedBroker.getValue();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/DelayedDeliveryTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/DelayedDeliveryTest.java
index 56810c6f764d3..97feed237aab1 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/DelayedDeliveryTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/DelayedDeliveryTest.java
@@ -351,6 +351,7 @@ public void testOrderingDispatch() throws PulsarClientException {
}
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testEnableAndDisableTopicDelayedDelivery() throws Exception {
String topicName = "persistent://public/default/topic-" + UUID.randomUUID();
@@ -387,6 +388,7 @@ public void testEnableAndDisableTopicDelayedDelivery() throws Exception {
assertNull(admin.topics().getDelayedDeliveryPolicy(topicName));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testEnableTopicDelayedDelivery() throws Exception {
final String topicName = "persistent://public/default/test" + UUID.randomUUID().toString();
@@ -650,6 +652,7 @@ public void testDispatcherReadFailure() throws Exception {
assertTrue(receivedMsgs.contains("msg-" + i));
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testDelayedDeliveryExceedsMaxDelay() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumersReadLimitsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumersReadLimitsTest.java
index a5dc452329836..6a3fb3c3ab2fc 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumersReadLimitsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentDispatcherMultipleConsumersReadLimitsTest.java
@@ -71,6 +71,7 @@ protected void resetInterceptors() throws Exception {
BrokerTestInterceptor.INSTANCE.reset();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000)
public void testDispatcherMaxReadSizeBytes() throws Exception {
final String topicName = BrokerTestUtil.newUniqueName(
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentSubscriptionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentSubscriptionTest.java
index 85b0c09c93d55..00e8e0ffcbe00 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentSubscriptionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/PersistentSubscriptionTest.java
@@ -82,6 +82,7 @@ public class PersistentSubscriptionTest {
final TxnID txnID1 = new TxnID(1, 1);
final TxnID txnID2 = new TxnID(1, 2);
+ @SuppressWarnings("deprecation")
@BeforeMethod
public void setup() throws Exception {
pulsarTestContext = PulsarTestContext.builderForNonStartableContext()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/TopicDuplicationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/TopicDuplicationTest.java
index 5b307f9bf41b7..270f46c1f2b20 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/TopicDuplicationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/persistent/TopicDuplicationTest.java
@@ -77,6 +77,7 @@ protected void resetDeduplicationStatus() throws Exception {
admin.namespaces().removeDeduplicationStatus(myNamespace);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testDuplicationApi() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
@@ -96,6 +97,7 @@ public void testDuplicationApi() throws Exception {
assertNull(admin.topics().getDeduplicationEnabled(topicName));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testTopicDuplicationApi2() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
@@ -115,6 +117,7 @@ public void testTopicDuplicationApi2() throws Exception {
assertNull(admin.topics().getDeduplicationStatus(topicName));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testTopicDuplicationAppliedApi() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
@@ -137,6 +140,7 @@ public void testTopicDuplicationAppliedApi() throws Exception {
conf.isBrokerDeduplicationEnabled()));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30000)
public void testDeduplicationPriority() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
@@ -214,6 +218,7 @@ private void checkDeduplicationEnabled(String producerName, MessageDeduplication
}).get();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10000)
public void testDuplicationSnapshotApi() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
@@ -310,6 +315,7 @@ public void testTopicPolicyTakeSnapshot() throws Exception {
assertEquals(position, markDeletedPosition);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testDuplicationMethod() throws Exception {
final String topicName = testTopic + UUID.randomUUID().toString();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/schema/validator/SchemaDataValidatorTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/schema/validator/SchemaDataValidatorTest.java
index 079405407f4b0..b001d384bb95c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/schema/validator/SchemaDataValidatorTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/schema/validator/SchemaDataValidatorTest.java
@@ -64,6 +64,7 @@ public static Object[][] primitiveSchemas() {
};
}
+ @SuppressWarnings("deprecation")
@DataProvider(name = "clientSchemas")
public static Object[][] clientSchemas() {
return new Object[][] {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/AuthenticatedConsumerStatsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/AuthenticatedConsumerStatsTest.java
index e6fac9e1ee227..cfb3df4eb32a3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/AuthenticatedConsumerStatsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/AuthenticatedConsumerStatsTest.java
@@ -58,6 +58,7 @@ public class AuthenticatedConsumerStatsTest extends ConsumerStatsTest{
tokenPublicKey = "data:;base64," + Base64.getEncoder().encodeToString(encodedPublicKey);
adminToken = generateToken(kp, "admin");
}
+ @SuppressWarnings("deprecation")
private String generateToken(KeyPair kp, String subject) {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/ConsumerStatsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/ConsumerStatsTest.java
index 568a3cb08506b..c6b49e072316a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/ConsumerStatsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/ConsumerStatsTest.java
@@ -559,6 +559,7 @@ public void testNonPersistentTopicSharedSubscriptionUnackedMessages() throws Exc
assertEquals(1, consumers.size());
assertEquals(0, consumers.get(0).getUnackedMessages());
}
+ @SuppressWarnings("deprecation")
@Test
public void testKeySharedDrainingHashesConsumerStats() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/MetadataStoreStatsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/MetadataStoreStatsTest.java
index d6d8b0ab2f746..ffb851d57f324 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/MetadataStoreStatsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/MetadataStoreStatsTest.java
@@ -47,6 +47,7 @@
@Test(groups = "flaky")
public class MetadataStoreStatsTest extends BrokerTestBase {
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
@Override
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/OpenTelemetryAuthenticationStatsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/OpenTelemetryAuthenticationStatsTest.java
index 4cde37b50ffc1..f0e35ac5f3e89 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/OpenTelemetryAuthenticationStatsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/OpenTelemetryAuthenticationStatsTest.java
@@ -48,6 +48,7 @@ public class OpenTelemetryAuthenticationStatsTest extends BrokerTestBase {
private SecretKey secretKey;
private AuthenticationProvider provider;
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
@Override
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsLabelsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsLabelsTest.java
index fadb298c26cb6..e051eb8cc3b37 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsLabelsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsLabelsTest.java
@@ -48,6 +48,7 @@
public class PrometheusMetricsLabelsTest extends BrokerTestBase {
private static final Set ALLOWED_CUSTOM_METRIC_LABEL_KEYS = Set.of("sla_tier", "app_owner");
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
@Override
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsTest.java
index 993e62e6eff64..1266cf7bd2e89 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsTest.java
@@ -112,6 +112,7 @@
@Slf4j
@Test(groups = "broker")
public class PrometheusMetricsTest extends BrokerTestBase {
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
@Override
@@ -1555,6 +1556,7 @@ private static String keyNameBySubstrings(Multimap metrics, Stri
}
return null;
}
+ @SuppressWarnings("deprecation")
@Test
public void testAuthMetrics() throws IOException, AuthenticationException {
@@ -1619,6 +1621,7 @@ public String getCommandData() {
}
Assert.assertTrue(haveFailed);
}
+ @SuppressWarnings("deprecation")
@Test
public void testExpiredTokenMetrics() throws Exception {
@@ -1662,6 +1665,7 @@ public String getCommandData() {
provider.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testExpiringTokenMetrics() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/TransactionBatchWriterMetricsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/TransactionBatchWriterMetricsTest.java
index 2ab9b2b14ebdf..1c9fe41d8ceee 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/TransactionBatchWriterMetricsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/TransactionBatchWriterMetricsTest.java
@@ -287,6 +287,7 @@ private List parseResponseEntityToList(Response response) throws Excepti
}
return list;
}
+ @SuppressWarnings("deprecation")
protected PulsarClient newPulsarClient(String url, int intervalInSecs) throws PulsarClientException {
org.apache.pulsar.client.api.ClientBuilder clientBuilder =
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/systopic/PartitionedSystemTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/systopic/PartitionedSystemTopicTest.java
index 89cbbb2655336..632d25d8ac5bf 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/systopic/PartitionedSystemTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/systopic/PartitionedSystemTopicTest.java
@@ -112,6 +112,7 @@ public void testAutoCreatedPartitionedSystemTopic() throws Exception {
reader.close();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 1000 * 60)
public void testConsumerCreationWhenEnablingTopicPolicy() throws Exception {
String tenant = "tenant-" + RandomStringUtils.randomAlphabetic(4).toLowerCase();
@@ -182,6 +183,7 @@ public void testHealthCheckTopicNotOffload() throws Exception {
Assert.assertEquals(config.getLedgerOffloader(), ledgerOffloader);
}
+ @SuppressWarnings("deprecation")
@Test
public void testSystemNamespaceNotCreateChangeEventsTopic() throws Exception {
admin.brokers().healthcheck();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/testcontext/PulsarTestContext.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/testcontext/PulsarTestContext.java
index 76887bde2bd51..fce889882fefa 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/testcontext/PulsarTestContext.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/testcontext/PulsarTestContext.java
@@ -288,6 +288,7 @@ protected ServiceConfiguration initializeConfig() {
* This is used to run tests with smaller thread pools and shorter timeouts by default.
* You can use {@code .configCustomizer(null)} to disable this behavior
*/
+ @SuppressWarnings("deprecation")
protected void defaultOverrideServiceConfiguration(ServiceConfiguration svcConfig) {
ServiceConfiguration unconfiguredDefaults = new ServiceConfiguration();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/AuthenticatedTransactionProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/AuthenticatedTransactionProducerConsumerTest.java
index 71a12eba9a83b..c35cdc7cbb3e4 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/AuthenticatedTransactionProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/AuthenticatedTransactionProducerConsumerTest.java
@@ -88,6 +88,7 @@ public class AuthenticatedTransactionProducerConsumerTest extends TransactionTes
}
+ @SuppressWarnings("deprecation")
private String generateToken(KeyPair kp, String subject) {
PrivateKey pkey = kp.getPrivate();
long expMillis = System.currentTimeMillis() + Duration.ofHours(1).toMillis();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TopicTransactionBufferRecoverTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TopicTransactionBufferRecoverTest.java
index 7f64d51fcbe85..d51ffe2479add 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TopicTransactionBufferRecoverTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TopicTransactionBufferRecoverTest.java
@@ -502,6 +502,7 @@ private void testTopicTransactionBufferDeleteAbort(Boolean enableSnapshotSegment
assertTrue(exist);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enableSnapshotSegment")
public void clearTransactionBufferSnapshotTest(Boolean enableSnapshotSegment) throws Exception {
getPulsarServiceList().get(0).getConfig().setTransactionBufferSegmentedSnapshotEnabled(enableSnapshotSegment);
@@ -842,6 +843,7 @@ public void openReadOnlyManagedLedgerFailed(ManagedLedgerException exception, Ob
}
//Verify the snapshotSegmentProcessor end to end
+ @SuppressWarnings("deprecation")
@Test
public void testSnapshotSegment() throws Exception {
String topic = "persistent://" + NAMESPACE1 + "/testSnapshotSegment";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTest.java
index 9a8ce266b1fc9..82dffcf2caeeb 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTest.java
@@ -539,6 +539,7 @@ public void testGetTxnID() throws Exception {
Assert.assertEquals(txnID1.getMostSigBits(), 0);
}
+ @SuppressWarnings("deprecation")
@Test
public void testSubscriptionRecreateTopic()
throws PulsarAdminException, NoSuchFieldException, IllegalAccessException, PulsarClientException {
@@ -575,6 +576,7 @@ public void testSubscriptionRecreateTopic()
Assert.fail();
}
PersistentTopic originPersistentTopic = (PersistentTopic) option.get();
+ @SuppressWarnings("deprecation")
String pendingAckTopicName = MLPendingAckStore
.getTransactionPendingAckStoreSuffix(originPersistentTopic.getName(), subName);
@@ -1779,6 +1781,7 @@ public void testEncryptionRequired() throws Exception {
txn.commit();
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteNamespace() throws Exception {
String namespace = TENANT + "/ns-" + RandomStringUtils.randomAlphabetic(5);
@@ -1811,6 +1814,7 @@ public void testDeleteNamespace() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 10_000)
public void testTBSnapshotWriter() throws Exception {
String namespace = TENANT + "/ns-" + RandomStringUtils.randomAlphabetic(5);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTestBase.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTestBase.java
index 3007d21ae74d9..7a1a990577663 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTestBase.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/TransactionTestBase.java
@@ -100,6 +100,7 @@ protected PulsarAdmin createNewPulsarAdmin(PulsarAdminBuilder builder) throws Pu
return builder.build();
}
+ @SuppressWarnings("deprecation")
protected void setUpBase(int numBroker, int numPartitionsOfTC, String topic, int numPartitions) throws Exception{
setBrokerCount(numBroker);
internalSetup();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TopicTransactionBufferTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TopicTransactionBufferTest.java
index 82e5473e28358..fead3985d919d 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TopicTransactionBufferTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TopicTransactionBufferTest.java
@@ -489,6 +489,7 @@ public void testWriteSnapshotWhenFirstTxnMessageSend() throws Exception {
* Send some messages before transaction buffer ready and then send some messages after transaction buffer ready,
* these messages should be received in order.
*/
+ @SuppressWarnings("deprecation")
@Test
public void testMessagePublishInOrder() throws Exception {
// 1. Prepare test environment.
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionBufferCloseTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionBufferCloseTest.java
index d1784f6a392bf..74de79ecafc2b 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionBufferCloseTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionBufferCloseTest.java
@@ -99,6 +99,7 @@ public void unloadTopicCloseTransactionBufferTest(boolean isPartition) throws Ex
}
}
+ @SuppressWarnings("deprecation")
private List createAndLoadTopics(boolean isPartition, int partitionCount)
throws PulsarAdminException, PulsarClientException {
String namespace = TENANT + "/ns-" + RandomStringUtils.randomAlphabetic(5);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionStablePositionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionStablePositionTest.java
index 3a39c73f9f65a..da4c2b68f9725 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionStablePositionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/buffer/TransactionStablePositionTest.java
@@ -173,6 +173,7 @@ public static Object[][] enableTransactionAndState() {
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enableTransactionAndState")
public void testSyncNormalPositionWhenTBRecover(boolean clientEnableTransaction,
TopicTransactionBufferState.State state) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/coordinator/TransactionMetaStoreAssignmentTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/coordinator/TransactionMetaStoreAssignmentTest.java
index 070405f034e8d..ba3e9e89d6000 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/coordinator/TransactionMetaStoreAssignmentTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/transaction/coordinator/TransactionMetaStoreAssignmentTest.java
@@ -108,6 +108,7 @@ private void checkTransactionCoordinatorNum(int number) {
});
}
+ @SuppressWarnings("deprecation")
private PulsarClient buildClient() throws Exception {
return PulsarClient.builder()
.serviceUrlProvider(new ServiceUrlProvider() {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticatedProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticatedProducerConsumerTest.java
index e5d116ead7d37..1c1a8a360f199 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticatedProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticatedProducerConsumerTest.java
@@ -66,6 +66,7 @@ public class AuthenticatedProducerConsumerTest extends ProducerConsumerBase {
private static final Logger log = LoggerFactory.getLogger(AuthenticatedProducerConsumerTest.class);
private static final String BASIC_CONF_FILE_PATH = "./src/test/resources/authentication/basic/.htpasswd";
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private static final String ADMIN_TOKEN = AuthTokenUtils.createToken(SECRET_KEY, "admin", Optional.empty());
@@ -119,6 +120,7 @@ protected void setup() throws Exception {
conf.setNumExecutorThreadPoolSize(5);
super.init();
}
+ @SuppressWarnings("deprecation")
protected final void internalSetup(Authentication auth) throws Exception {
closeAdmin();
@@ -180,6 +182,7 @@ private void testSyncProducerAndConsumer(int batchMessageDelayMs) throws Excepti
consumer.acknowledgeCumulative(msg);
consumer.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "batch")
public void testTlsSyncProducerAndConsumer(int batchMessageDelayMs) throws Exception {
@@ -238,6 +241,7 @@ public void testBasicArp1SyncProducerAndConsumer(int batchMessageDelayMs) throws
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "batch")
public void testAnonymousSyncProducerAndConsumer(int batchMessageDelayMs) throws Exception {
@@ -286,6 +290,7 @@ public void testAnonymousSyncProducerAndConsumer(int batchMessageDelayMs) throws
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testAuthenticationFilterNegative() throws Exception {
log.info("-- Starting {} test --", methodName);
@@ -319,6 +324,7 @@ public void testAuthenticationFilterNegative() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testInternalServerExceptionOnLookup() throws Exception {
log.info("-- Starting {} test --", methodName);
@@ -358,6 +364,7 @@ public void testInternalServerExceptionOnLookup() throws Exception {
mockZooKeeperGlobal.unsetAlwaysFail();
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteAuthenticationPoliciesOfTopic() throws Exception {
@@ -461,6 +468,7 @@ public void testTlsTransportWithAnyAuth(Supplier url, Authentication aut
@Cleanup
Producer ignored = client.newProducer().topic(topicName).create();
}
+ @SuppressWarnings("deprecation")
@Test
public void testCleanupEmptyTopicAuthenticationMap() throws Exception {
@@ -502,6 +510,7 @@ public void testCleanupEmptyTopicAuthenticationMap() throws Exception {
.get().auth_policies.getTopicAuthentication().containsKey(topic));
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testCleanupEmptySubscriptionAuthenticationMap() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticationTlsHostnameVerificationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticationTlsHostnameVerificationTest.java
index 6dae2ce626999..4ecc85c636a28 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticationTlsHostnameVerificationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthenticationTlsHostnameVerificationTest.java
@@ -94,6 +94,7 @@ protected void setup() throws Exception {
setupClient();
}
+ @SuppressWarnings("deprecation")
protected void setupClient() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthorizationProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthorizationProducerConsumerTest.java
index 166740ec7a067..ed50cca4ec980 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthorizationProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/AuthorizationProducerConsumerTest.java
@@ -813,6 +813,7 @@ public void testPermissionForProducerCreateInitialSubscription() throws Exceptio
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
public static class ClientAuthentication implements Authentication {
String user;
@@ -865,6 +866,7 @@ public void start() throws PulsarClientException {
}
}
+ @SuppressWarnings("deprecation")
public static class TestAuthenticationProvider implements AuthenticationProvider {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/BrokerServiceLookupTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/BrokerServiceLookupTest.java
index 7501a178f0dc1..3d5347e3606ea 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/BrokerServiceLookupTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/BrokerServiceLookupTest.java
@@ -1184,6 +1184,7 @@ public boolean keepAlive(InetSocketAddress remoteAddress, Request ahcRequest,
}
/**** helper classes. ****/
+ @SuppressWarnings("deprecation")
public static class MockAuthenticationProvider implements AuthenticationProvider {
@Override
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientDeduplicationFailureTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientDeduplicationFailureTest.java
index c0249c9e98e99..8603ecb365d79 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientDeduplicationFailureTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientDeduplicationFailureTest.java
@@ -282,6 +282,7 @@ public void testClientDeduplicationCorrectnessWithFailure() throws Exception {
assertNotNull(prevMessage);
assertEquals(prevMessage.getSequenceId(), producerThread.getLastSeqId());
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 300000)
public void testClientDeduplicationWithBkFailure() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientErrorsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientErrorsTest.java
index 91aaef6c225c4..f19a4b2a76a0c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientErrorsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ClientErrorsTest.java
@@ -597,6 +597,7 @@ public void testPartitionedProducerFailOnInitialization() throws Throwable {
mockBrokerService.resetHandleProducer();
mockBrokerService.resetHandleCloseProducer();
}
+ @SuppressWarnings("deprecation")
// failed to connect to partition at sending step if a producer which connects to broker as lazy-loading mode
@Test
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerCleanupTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerCleanupTest.java
index c043182f6b950..3da6b5483ac04 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerCleanupTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerCleanupTest.java
@@ -34,6 +34,7 @@ public class ConsumerCleanupTest extends SharedPulsarBaseTest {
public Object[][] ackReceiptEnabled() {
return new Object[][] { { true }, { false } };
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "ackReceiptEnabled")
public void testAllTimerTaskShouldCanceledAfterConsumerClosed(boolean ackReceiptEnabled)
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/DeadLetterTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/DeadLetterTopicTest.java
index 31c92583a9074..173b2467fec87 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/DeadLetterTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/DeadLetterTopicTest.java
@@ -562,6 +562,7 @@ public void testDeadLetterTopic(boolean produceLargeMessages) throws Exception {
checkConsumer.close();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testDeadLetterTopicHasOriginalInfo() throws Exception {
@@ -638,6 +639,7 @@ public static class FooV2 {
@Nullable
private String field3;
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testAutoConsumeSchemaDeadLetter() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/InterceptorsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/InterceptorsTest.java
index bb2cdeb03092b..f99e68c1c6e11 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/InterceptorsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/InterceptorsTest.java
@@ -142,6 +142,7 @@ public boolean eligible(Message message) {
log.info("Send result messageId: {}", messageId2);
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerInterceptorsWithExceptions() throws PulsarClientException {
@@ -172,6 +173,7 @@ public void onSendAcknowledgement(Producer producer, Message mes
Assert.assertNotNull(messageId);
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerInterceptorsWithErrors() throws PulsarClientException {
@@ -202,6 +204,7 @@ public void onSendAcknowledgement(Producer producer, Message mes
Assert.assertNotNull(messageId);
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerInterceptorAccessMessageData() throws PulsarClientException {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiRolesTokenAuthorizationProviderTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiRolesTokenAuthorizationProviderTest.java
index ef775f8f81923..0d3e338c222fb 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiRolesTokenAuthorizationProviderTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiRolesTokenAuthorizationProviderTest.java
@@ -49,10 +49,12 @@
import org.testng.annotations.Test;
public class MultiRolesTokenAuthorizationProviderTest extends MockedPulsarServiceBaseTest {
+ @SuppressWarnings("deprecation")
private final SecretKey secretKey = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private final String superUserToken;
private final String normalUserToken;
+ @SuppressWarnings("deprecation")
public MultiRolesTokenAuthorizationProviderTest() {
Map claims = new HashMap<>();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiTopicsConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiTopicsConsumerTest.java
index 3d27936fc14b8..457227f9edbf7 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiTopicsConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MultiTopicsConsumerTest.java
@@ -143,6 +143,7 @@ public ExecutorService getInternalExecutorService() {
verify(internalExecutorServiceDelegate, times(0))
.schedule(any(Runnable.class), anyLong(), any());
}
+ @SuppressWarnings("deprecation")
// test that reproduces the issue that PR https://github.com/apache/pulsar/pull/12456 fixes
// where MultiTopicsConsumerImpl has a data race that causes out-of-order delivery of messages
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MutualAuthenticationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MutualAuthenticationTest.java
index 339e3e2cabf70..17c00205d5f5c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MutualAuthenticationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/MutualAuthenticationTest.java
@@ -89,6 +89,7 @@ public AuthData authenticate(AuthData data) throws AuthenticationException {
return toSend;
}
}
+ @SuppressWarnings("deprecation")
public static class MutualAuthentication implements Authentication {
@Override
@@ -120,6 +121,7 @@ public void start() throws PulsarClientException {
// noop
}
}
+ @SuppressWarnings("deprecation")
public static class MutualAuthenticationState implements AuthenticationState {
@@ -159,6 +161,7 @@ public boolean isComplete() {
return isComplete;
}
}
+ @SuppressWarnings("deprecation")
public static class MutualAuthenticationProvider implements AuthenticationProvider {
@Override
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/NonPersistentTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/NonPersistentTopicTest.java
index 284e6a6892856..0252221301aef 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/NonPersistentTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/NonPersistentTopicTest.java
@@ -259,6 +259,7 @@ public void testPartitionedNonPersistentTopic(SubscriptionType type) throws Exce
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "subscriptionType")
public void testPartitionedNonPersistentTopicWithTcpLookup(SubscriptionType type) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PartitionedProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PartitionedProducerConsumerTest.java
index a0e487bf3adfc..5f8c7415e0046 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PartitionedProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PartitionedProducerConsumerTest.java
@@ -684,6 +684,7 @@ private void receiveAsync(Consumer consumer, int totalMessage, int curre
});
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetPartitionsForTopic() throws Exception {
@@ -911,6 +912,7 @@ public void testCustomPartitionedProducer() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testPartitionedTopicInterceptor() throws Exception {
log.info("-- Starting {} test --", methodName);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PatternConsumerTopicWatcherBackPressureMultipleConsumersTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PatternConsumerTopicWatcherBackPressureMultipleConsumersTest.java
index f78fcec69cf18..0fa4d147b7263 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PatternConsumerTopicWatcherBackPressureMultipleConsumersTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PatternConsumerTopicWatcherBackPressureMultipleConsumersTest.java
@@ -71,6 +71,7 @@ protected boolean useTcpLookup() {
protected void cleanup() throws Exception {
super.internalCleanup();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60 * 1000)
public void testPatternConsumerWithLargeAmountOfConcurrentClientConnections()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProducerQueueSizeTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProducerQueueSizeTest.java
index 2e17913599da5..ba28447eae804 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProducerQueueSizeTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProducerQueueSizeTest.java
@@ -37,6 +37,7 @@ public Object[][] matrix() {
{Boolean.TRUE, Boolean.TRUE},
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "matrix")
public void testRemoveMaxQueueLimit(boolean blockIfQueueFull, boolean partitioned) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProxyProtocolTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProxyProtocolTest.java
index 6cdd3720f2d0b..1a8d63721044e 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProxyProtocolTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ProxyProtocolTest.java
@@ -40,6 +40,7 @@ protected void setup() throws Exception {
super.setup();
internalSetUpForNamespace();
}
+ @SuppressWarnings("deprecation")
@Test
public void testSniProxyProtocol() throws Exception {
@@ -62,6 +63,7 @@ public void testSniProxyProtocol() throws Exception {
// should be able to create producer successfully
pulsarClient.newProducer().topic(topicName).create();
}
+ @SuppressWarnings("deprecation")
@Test
public void testSniProxyProtocolWithInvalidProxyUrl() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PulsarMultiListenersWithInternalListenerNameTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PulsarMultiListenersWithInternalListenerNameTest.java
index 2844d211a3085..ecf19b156429a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PulsarMultiListenersWithInternalListenerNameTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/PulsarMultiListenersWithInternalListenerNameTest.java
@@ -131,6 +131,7 @@ public void testFindBrokerWithListenerName() throws Exception {
doFindBrokerWithListenerName(true);
doFindBrokerWithListenerName(false);
}
+ @SuppressWarnings("deprecation")
private void doFindBrokerWithListenerName(boolean useHttp) throws Exception {
ClientConfigurationData conf = new ClientConfigurationData();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/RetryTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/RetryTopicTest.java
index f37608f98d69a..65c3a6b008063 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/RetryTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/RetryTopicTest.java
@@ -361,6 +361,7 @@ public void testAutoConsumeSchemaRetryLetter() throws Exception {
message = retryTopicConsumer.receive(2, TimeUnit.SECONDS);
assertNull(message);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testRetryTopicProperties() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ServiceUrlProviderTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ServiceUrlProviderTest.java
index c8563f21bd49e..db1c4438e74cd 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ServiceUrlProviderTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ServiceUrlProviderTest.java
@@ -29,6 +29,7 @@
@Slf4j
@Test(groups = "broker-api")
public class ServiceUrlProviderTest extends SharedPulsarBaseTest {
+ @SuppressWarnings("deprecation")
@Test
public void testCreateClientWithServiceUrlProvider() throws Exception {
@@ -65,6 +66,7 @@ public void testCreateClientWithServiceUrlProvider() throws Exception {
producer.close();
consumer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testCreateClientWithAutoChangedServiceUrlProvider() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerStatTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerStatTest.java
index 9baa86fc7905d..f24993d27d580 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerStatTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerStatTest.java
@@ -304,6 +304,7 @@ public void testMessageListener(int batchMessageDelayMs) throws Exception {
validatingLogInfo(consumer, producer, true);
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "batch")
public void testSendTimeout(int batchMessageDelayMs) throws Exception {
@@ -381,6 +382,7 @@ public void testBatchMessagesRateOut() throws PulsarClientException, Interrupted
consumer.unsubscribe();
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
private void validatingLogInfo(Consumer> consumer, Producer> producer, boolean verifyAckCount)
throws InterruptedException {
@@ -468,6 +470,7 @@ public void testProducerPendingQueueSizeStats(boolean batchingEnabled) throws Ex
* This test verifies partitioned topic stats for producer and consumer.
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testPartitionTopicStats() throws Exception {
log.info("-- Starting {} test --", methodName);
@@ -565,6 +568,7 @@ public void testMsgRateExpired() throws Exception {
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test
public void testRetryLetterAndDeadLetterStats() throws PulsarClientException, InterruptedException {
@@ -610,6 +614,7 @@ public void testRetryLetterAndDeadLetterStats() throws PulsarClientException, In
assertEquals(deadLetterStats.getTotalMsgsSent(), 1);
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeadLetterStats() throws PulsarClientException, InterruptedException {
final String topicName = "persistent://my-property/my-ns/testDeadLetterStats";
@@ -649,6 +654,7 @@ public void testDeadLetterStats() throws PulsarClientException, InterruptedExcep
assertEquals(dlqStats.getTotalMsgsSent(), 1);
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testPartitionedRetryLetterAndDeadLetterStats()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerTest.java
index d5b10fb8347f2..7c1e42a2ff79e 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleProducerConsumerTest.java
@@ -2856,6 +2856,7 @@ public EncryptionKeyInfo getPrivateKey(String keyName, Map keyMe
consumer.close();
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 100000)
public void testCryptoWithChunking() throws Exception {
@@ -4966,6 +4967,7 @@ public Object[][] enableBatchSend() {
{false}
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enableBatchSend")
public void testPublishWithCreateMessageManually(boolean enableBatchSend) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleSchemaTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleSchemaTest.java
index d581e0a6b32d2..8525c62193806 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleSchemaTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/SimpleSchemaTest.java
@@ -1272,6 +1272,7 @@ public void testGetSchemaByVersion() throws PulsarClientException, PulsarAdminEx
Assert.assertTrue(binaryLookupService.getSchema(TopicName.get(topic),
ByteBuffer.allocate(8).putLong(1).array()).get().isPresent());
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetNativeSchemaWithAutoConsumeWithMultiVersion() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerBase.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerBase.java
index a45419b37ef2c..cae97001d8880 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerBase.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerBase.java
@@ -68,6 +68,7 @@ protected void internalSetUpForBroker() {
conf.setNumExecutorThreadPoolSize(5);
}
+ @SuppressWarnings("deprecation")
protected void internalSetUpForClient(boolean addCertificates, String lookupUrl) throws Exception {
if (pulsarClient != null) {
pulsarClient.close();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerTest.java
index 8513442d99821..70b52a94bcc8f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TlsProducerConsumerTest.java
@@ -142,6 +142,7 @@ public void testTlsClientAuthOverHTTPProtocol() throws Exception {
Assert.fail("Should not fail since certs are sent.");
}
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testTlsCertsFromDynamicStream() throws Exception {
@@ -201,6 +202,7 @@ public void testTlsCertsFromDynamicStream() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testTlsCertsFromDynamicStreamExpiredAndRenewCert() throws Exception {
log.info("-- Starting {} test --", methodName);
@@ -249,6 +251,7 @@ public void testTlsCertsFromDynamicStreamExpiredAndRenewCert() throws Exception
consumer.close();
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
private ByteArrayInputStream createByteInputStream(String filePath) throws IOException {
try (InputStream inStream = new FileInputStream(filePath)) {
@@ -303,6 +306,7 @@ public void testTlsTransport(Supplier url, Authentication auth) throws E
@Cleanup
Producer ignored = client.newProducer().topic(topicName).create();
}
+ @SuppressWarnings("deprecation")
@Test
public void testTlsWithFakeAuthentication() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenAuthenticatedProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenAuthenticatedProducerConsumerTest.java
index fdc3595e598c4..d89de58187efd 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenAuthenticatedProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenAuthenticatedProducerConsumerTest.java
@@ -72,6 +72,7 @@ public class TokenAuthenticatedProducerConsumerTest extends ProducerConsumerBase
adminToken = generateToken(ADMIN_ROLE);
userToken = generateToken("user");
}
+ @SuppressWarnings("deprecation")
private String generateToken(String subject) {
PrivateKey pkey = kp.getPrivate();
@@ -110,6 +111,7 @@ protected void setup() throws Exception {
conf.setProperties(properties);
super.init();
}
+ @SuppressWarnings("deprecation")
// setup both admin and pulsar client
protected final void clientSetup() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenExpirationProduceConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenExpirationProduceConsumerTest.java
index aa3a5fbcf308f..6b0a6c644d794 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenExpirationProduceConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenExpirationProduceConsumerTest.java
@@ -85,9 +85,12 @@ protected void setup() throws Exception {
protected void cleanup() throws Exception {
super.internalCleanup();
}
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
+ @SuppressWarnings("deprecation")
public static final String ADMIN_TOKEN = Jwts.builder().setSubject("admin").signWith(SECRET_KEY).compact();
+ @SuppressWarnings("deprecation")
public String getExpireToken(String role, Date date) {
return Jwts.builder().setSubject(role).signWith(SECRET_KEY)
@@ -114,6 +117,7 @@ protected void internalSetUpForBroker() {
conf.getProperties().setProperty("tokenSecretKey", "data:;base64,"
+ Base64.getEncoder().encodeToString(SECRET_KEY.getEncoded()));
}
+ @SuppressWarnings("deprecation")
private PulsarClient getClient(String token) throws Exception {
ClientBuilder clientBuilder = PulsarClient.builder()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenOauth2AuthenticatedProducerConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenOauth2AuthenticatedProducerConsumerTest.java
index 8b9e628d8e63d..04d31634e9473 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenOauth2AuthenticatedProducerConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TokenOauth2AuthenticatedProducerConsumerTest.java
@@ -107,6 +107,7 @@ protected void setup() throws Exception {
conf.setProperties(properties);
super.init();
}
+ @SuppressWarnings("deprecation")
// setup both admin and pulsar client
protected final void clientSetup() throws Exception {
@@ -122,6 +123,7 @@ protected final void clientSetup() throws Exception {
.statsInterval(0, TimeUnit.SECONDS)
.authentication(createAuthentication(path)));
}
+ @SuppressWarnings("deprecation")
private Authentication createAuthentication(Path path) throws MalformedURLException {
return AuthenticationFactoryOAuth2.clientCredentials(
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TopicReaderTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TopicReaderTest.java
index 6e872627fb670..de87a5c91acd8 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TopicReaderTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/TopicReaderTest.java
@@ -1127,6 +1127,7 @@ public void testHasMessageAvailable(boolean enableBatch, boolean startInclusive)
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testHasMessageAvailable() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/UnloadSubscriptionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/UnloadSubscriptionTest.java
index fbd595f9bba00..0b6aa6f8012e7 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/UnloadSubscriptionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/UnloadSubscriptionTest.java
@@ -149,6 +149,7 @@ public void testMultiConsumer(int msgCount, boolean enabledBatch, int maxMsgPerB
consumer1.close();
consumer2.close();
}
+ @SuppressWarnings("deprecation")
private static String toString(List messageIds){
List messageIdStrings = new ArrayList<>(messageIds.size());
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AdminApiKeyStoreTlsAuthTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AdminApiKeyStoreTlsAuthTest.java
index 88e1edffb4303..12f7c16cf3b3f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AdminApiKeyStoreTlsAuthTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AdminApiKeyStoreTlsAuthTest.java
@@ -66,6 +66,7 @@
public class AdminApiKeyStoreTlsAuthTest extends ProducerConsumerBase {
private final String clusterName = "test";
Set tlsProtocols = Sets.newConcurrentHashSet();
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private static final String CLIENTUSER_TOKEN =
AuthTokenUtils.createToken(SECRET_KEY, "clientuser", Optional.empty());
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConSupports.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConSupports.java
index 63e4d513a6900..640082addcb9c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConSupports.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConSupports.java
@@ -48,6 +48,7 @@ public abstract class AutoCloseUselessClientConSupports extends MultiBrokerBaseT
protected int numberOfAdditionalBrokers() {
return BROKER_COUNT - 1;
}
+ @SuppressWarnings("deprecation")
@Override
protected PulsarClient newPulsarClient(String url, int intervalInSecs) throws PulsarClientException {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConTopicsPatternConsumerTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConTopicsPatternConsumerTest.java
index be4ca3c4a50df..ca78e8a7de0c5 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConTopicsPatternConsumerTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConTopicsPatternConsumerTest.java
@@ -43,6 +43,7 @@ protected void pulsarResourcesSetup() throws PulsarAdminException {
super.pulsarResourcesSetup();
admin.topics().createNonPartitionedTopic(TOPIC_FULL_NAME);
}
+ @SuppressWarnings("deprecation")
@Test
public void testConnectionAutoReleaseWhileUsingTopicsPatternConsumer() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/BrokerClientIntegrationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/BrokerClientIntegrationTest.java
index ac426bb2f8f58..a70645e68512c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/BrokerClientIntegrationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/BrokerClientIntegrationTest.java
@@ -526,6 +526,7 @@ public void testResetCursor(SubscriptionType subType) throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testMaxConcurrentTopicLoading() throws Exception {
final String topicName = "persistent://my-property/my-ns/cocurrentLoadingTopic";
@@ -584,6 +585,7 @@ public void testMaxConcurrentTopicLoading() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testCloseConnectionOnInternalServerError() throws Exception {
@@ -658,6 +660,7 @@ public long getTimestamp() {
return timestamp;
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testCleanProducer() throws Exception {
@@ -690,6 +693,7 @@ public void testCleanProducer() throws Exception {
*
* @throws PulsarClientException
*/
+ @SuppressWarnings("deprecation")
@Test(expectedExceptions = PulsarClientException.TimeoutException.class)
public void testOperationTimeout() throws PulsarClientException {
final String topicName = "persistent://my-property/my-ns/my-topic1";
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ClientCnxTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ClientCnxTest.java
index 6e9bc4595a030..fa7d02be99a0c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ClientCnxTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ClientCnxTest.java
@@ -76,6 +76,7 @@ protected void cleanup() throws Exception {
super.internalCleanup();
this.executorService.shutdownNow();
}
+ @SuppressWarnings("deprecation")
@Test
public void testRemoveAndHandlePendingRequestInCnx() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ConsumerAckTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ConsumerAckTest.java
index 6bee750f66a26..9cb1eb2fc374a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ConsumerAckTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/ConsumerAckTest.java
@@ -63,6 +63,7 @@ public class ConsumerAckTest extends SharedPulsarBaseTest {
private TransactionImpl transaction;
private PulsarClient clientWithStats;
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
public void setupConsumerAckTest() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithAuthTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithAuthTest.java
index 41b31315454e5..bab4980178cdb 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithAuthTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithAuthTest.java
@@ -61,6 +61,7 @@
@Slf4j
@Test(groups = "broker-impl")
public class KeyStoreTlsProducerConsumerTestWithAuthTest extends ProducerConsumerBase {
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private static final String CLIENT_USER_TOKEN =
AuthTokenUtils.createToken(SECRET_KEY, "clientuser", Optional.empty());
@@ -136,6 +137,7 @@ protected void internalSetUpForBroker() {
conf.setBrokerClientTlsProtocols(tlsProtocols);
}
+ @SuppressWarnings("deprecation")
protected void internalSetUpForClient(boolean addCertificates, String lookupUrl) throws Exception {
if (pulsarClient != null) {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithoutAuthTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithoutAuthTest.java
index 989b63b9378c9..f35f451dcefef 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithoutAuthTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/KeyStoreTlsProducerConsumerTestWithoutAuthTest.java
@@ -90,6 +90,7 @@ protected void internalSetUpForBroker() {
conf.setTlsProtocols(tlsProtocols);
conf.setNumExecutorThreadPoolSize(5);
}
+ @SuppressWarnings("deprecation")
protected void internalSetUpForClient(boolean addCertificates, String lookupUrl) throws Exception {
if (pulsarClient != null) {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/LookupRetryTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/LookupRetryTest.java
index f8ebebd53e43a..601131ae08dfd 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/LookupRetryTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/LookupRetryTest.java
@@ -106,6 +106,7 @@ PulsarClient newClient() throws Exception {
.lookupTimeout(10, TimeUnit.SECONDS)
.build();
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetPartitionedMetadataRetries() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageChunkingTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageChunkingTest.java
index 84c2d3b5b98ce..abe92d062544c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageChunkingTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageChunkingTest.java
@@ -170,6 +170,7 @@ public void testLargeMessage(boolean ackReceiptEnabled, boolean clientSizeMaxMes
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test
public void testChunkingWithOrderingKey() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageParserTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageParserTest.java
index 7b87efa7cae39..38ec73d9e3325 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageParserTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/MessageParserTest.java
@@ -78,6 +78,7 @@ public static Object[][] batchingAndCompression() {
{ false, CompressionType.NONE },
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "batchingAndCompression")
public void testParseMessages(boolean batchEnabled, CompressionType compressionType) throws Exception{
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PatternTopicsConsumerImplAuthTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PatternTopicsConsumerImplAuthTest.java
index e441de3ea1a37..aa61bdf0c2380 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PatternTopicsConsumerImplAuthTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PatternTopicsConsumerImplAuthTest.java
@@ -379,6 +379,7 @@ public CompletableFuture allowTopicPolicyOperationAsync(TopicName topic
return isAuthorizedFuture;
}
}
+ @SuppressWarnings("deprecation")
public static class ClientAuthentication implements Authentication {
String user;
@@ -431,6 +432,7 @@ public void start() throws PulsarClientException {
}
}
+ @SuppressWarnings("deprecation")
public static class TestAuthenticationProvider implements AuthenticationProvider {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PulsarMultiHostClientTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PulsarMultiHostClientTest.java
index 17fab63189deb..654118b84a689 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PulsarMultiHostClientTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/PulsarMultiHostClientTest.java
@@ -51,6 +51,7 @@ public class PulsarMultiHostClientTest extends SharedPulsarBaseTest {
public void setTestMethodName(Method m) {
methodName = m.getName();
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetPartitionedTopicMetaData() {
@@ -79,6 +80,7 @@ public void testGetPartitionedTopicMetaData() {
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
@Test (timeOut = 15000)
public void testGetPartitionedTopicDataTimeout() {
@@ -113,6 +115,7 @@ private static int getFreePort() {
throw new UncheckedIOException(e);
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testMultiHostUrlRetrySuccess() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/SchemaDeleteTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/SchemaDeleteTest.java
index cd3fc7fc63b26..bd43760468733 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/SchemaDeleteTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/SchemaDeleteTest.java
@@ -57,6 +57,7 @@ protected void setup() throws Exception {
protected void cleanup() throws Exception {
super.internalCleanup();
}
+ @SuppressWarnings("deprecation")
@Test
public void createTopicDeleteTopicCreateTopic() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TableViewTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TableViewTest.java
index 13e14cca0239f..a074bb71e4e72 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TableViewTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TableViewTest.java
@@ -158,6 +158,7 @@ public static Object[][] partition () {
* 1. multi-partition topic, p1, p2 has new message, p3 has no new messages.
* 2. Call new `refresh` API, it will be completed after read new messages.
*/
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "partition")
public void testRefreshAPI(int partition) throws Exception {
// 1. Prepare resource.
@@ -261,6 +262,7 @@ public void testRefreshTaskCanBeCompletedWhenReaderClosed() throws Exception {
}
Awaitility.await().untilAsserted(() -> assertTrue(completedExceptionally.get()));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000)
public void testTableView() throws Exception {
@@ -327,6 +329,7 @@ public void testNewTableView() throws Exception {
});
assertEquals(tv.keySet(), keys);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000, dataProvider = "topicDomain")
public void testTableViewUpdatePartitions(String topicDomain) throws Exception {
@@ -368,6 +371,7 @@ public void testTableViewUpdatePartitions(String topicDomain) throws Exception {
});
assertEquals(tv.keySet(), keys2);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000, dataProvider = "topicDomain")
public void testPublishNullValue(String topicDomain) throws Exception {
@@ -414,6 +418,7 @@ public void testPublishNullValue(String topicDomain) throws Exception {
public static Object[][] partitioned() {
return new Object[][] {{true}, {false}};
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000, dataProvider = "partitionedTopic")
public void testAck(boolean partitionedTopic) throws Exception {
@@ -462,6 +467,7 @@ public void testAck(boolean partitionedTopic) throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000)
public void testListen() throws Exception {
@@ -509,6 +515,7 @@ public void accept(String s, String s2) {
assertEquals(mockAction.acceptedCount, 5);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 30 * 1000)
public void testTableViewWithEncryptedMessages() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TopicsConsumerImplTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TopicsConsumerImplTest.java
index 317e401b5537d..d15b26961056c 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TopicsConsumerImplTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TopicsConsumerImplTest.java
@@ -1118,6 +1118,7 @@ public void testDefaultBacklogTTL() throws Exception {
retryStrategically((test) -> subscription.getNumberOfEntriesInBacklog(false) == 0, 5, 200);
assertEquals(subscription.getNumberOfEntriesInBacklog(false), 0);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = testTimeout)
public void testGetLastMessageId() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TransactionEndToEndTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TransactionEndToEndTest.java
index 6741cb5c7868e..0e0c83fa088d3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TransactionEndToEndTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/client/impl/TransactionEndToEndTest.java
@@ -930,6 +930,7 @@ public Transaction getTxn() throws Exception {
.build()
.get();
}
+ @SuppressWarnings("deprecation")
@Test
public void txnMetadataHandlerRecoverTest() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/common/naming/ServiceConfigurationTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/common/naming/ServiceConfigurationTest.java
index ed551c8c1bb20..cc0087c0cc6c3 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/common/naming/ServiceConfigurationTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/common/naming/ServiceConfigurationTest.java
@@ -57,6 +57,7 @@ public class ServiceConfigurationTest {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testInit() throws Exception {
final String zookeeperServer = "localhost:2184";
@@ -274,6 +275,7 @@ public void testBookKeeperClientIoThreads() throws Exception {
assertEquals(conf.getBookkeeperClientNumIoThreads(), 1);
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testSubscriptionTypesEnableWins() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactedTopicTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactedTopicTest.java
index a2c656d7fa055..f1e33b7bf1e29 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactedTopicTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactedTopicTest.java
@@ -382,6 +382,7 @@ public void testReadMessageFromCompactedLedger() throws Exception {
Assert.assertEquals(compactedMsgCount, 1);
Assert.assertEquals(nonCompactedMsgCount, numMessages);
}
+ @SuppressWarnings("deprecation")
@Test
public void testLastMessageIdForCompactedLedger() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionRetentionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionRetentionTest.java
index dd44c6b5acfd6..c5fcbb5d3ea68 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionRetentionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionRetentionTest.java
@@ -200,6 +200,7 @@ public void testCompactionRetentionAfterTopicCreationWithNamespacePolicies() thr
testCompactionCursorRetention(topic)
);
}
+ @SuppressWarnings("deprecation")
@Test
public void testCompactionRetentionOnTopicCreationWithTopicPolicies() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionTest.java
index 2f32a72d319f9..6fcf9445660d0 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/CompactionTest.java
@@ -2063,6 +2063,7 @@ public void testCompactionDuplicate() throws Exception {
}
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteCompactedLedger() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/GetLastMessageIdCompactedTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/GetLastMessageIdCompactedTest.java
index 9a622b1b8f571..1f7a65b4578a1 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/GetLastMessageIdCompactedTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/GetLastMessageIdCompactedTest.java
@@ -108,6 +108,7 @@ private void clearAllTheLedgersOutdated(String topicName) throws Exception {
return managedLedger.getLedgersInfo().size() == 1;
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetLastMessageIdWhenLedgerEmpty() throws Exception {
@@ -142,6 +143,7 @@ private Consumer createConsumer(String topicName, String subName) throws
.readCompacted(true)
.subscribe();
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetLastMessageIdWhenNoNonEmptyLedgerExists() throws Exception {
@@ -178,6 +180,7 @@ public Object[][] enabledBatch(){
{false}
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdBeforeCompaction(boolean enabledBatch) throws Exception {
@@ -212,6 +215,7 @@ public void testGetLastMessageIdBeforeCompaction(boolean enabledBatch) throws Ex
consumer.close();
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdAfterCompaction(boolean enabledBatch) throws Exception {
@@ -248,6 +252,7 @@ public void testGetLastMessageIdAfterCompaction(boolean enabledBatch) throws Exc
consumer.close();
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdAfterCompactionWithCompression(boolean enabledBatch) throws Exception {
@@ -329,6 +334,7 @@ public void testReadMsgsAfterDisableCompaction() throws Exception {
producer.close();
reader.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdAfterCompactionEndWithNullMsg(boolean enabledBatch) throws Exception {
@@ -368,6 +374,7 @@ public void testGetLastMessageIdAfterCompactionEndWithNullMsg(boolean enabledBat
consumer.close();
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdAfterCompactionEndWithNullMsg2(boolean enabledBatch) throws Exception {
@@ -406,6 +413,7 @@ public void testGetLastMessageIdAfterCompactionEndWithNullMsg2(boolean enabledBa
consumer.close();
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "enabledBatch")
public void testGetLastMessageIdAfterCompactionAllNullMsg(boolean enabledBatch) throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/ServiceUnitStateCompactionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/ServiceUnitStateCompactionTest.java
index 1dc6a9cca8f31..b782a846f6764 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/ServiceUnitStateCompactionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/ServiceUnitStateCompactionTest.java
@@ -323,6 +323,7 @@ public void testCompactionWithReader() throws Exception {
Assert.assertTrue(all.isEmpty());
}
}
+ @SuppressWarnings("deprecation")
@Test
@@ -520,6 +521,7 @@ public void testSeekEarliestAfterCompaction() throws Exception {
Assert.assertEquals(m.getValue(), testValues.get(2));
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testSlowTableviewAfterCompaction() throws Exception {
@@ -641,6 +643,7 @@ public void testSlowTableviewAfterCompaction() throws Exception {
pulsar2.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testSlowReceiveTableviewAfterCompaction() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/StrategicCompactionTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/StrategicCompactionTest.java
index 48aa4690e5ba9..9dd4e8727e937 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/compaction/StrategicCompactionTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/compaction/StrategicCompactionTest.java
@@ -96,6 +96,7 @@ public void cleanup() throws Exception {
private long compact(String topic) throws ExecutionException, InterruptedException {
return (long) compactor.compact(topic, strategy).get();
}
+ @SuppressWarnings("deprecation")
@Test
public void testNumericOrderCompaction() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionE2ESecurityTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionE2ESecurityTest.java
index 734362442358e..5f2fe7893bdaf 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionE2ESecurityTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionE2ESecurityTest.java
@@ -114,6 +114,7 @@ public class PulsarFunctionE2ESecurityTest {
public Object[][] validRoleName() {
return new Object[][] { { Boolean.TRUE }, { Boolean.FALSE } };
}
+ @SuppressWarnings("deprecation")
@BeforeMethod
void setup(Method method) throws Exception {
@@ -291,6 +292,7 @@ private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration conf
PulsarWorkerService workerService = new PulsarWorkerService();
return workerService;
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String tenant,
String namespace,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionLocalRunTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionLocalRunTest.java
index 8688e9968d8cb..f0f4c4812358f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionLocalRunTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionLocalRunTest.java
@@ -198,6 +198,7 @@ void closeClassLoader() throws IOException {
pulsarApiExamplesClassLoader = null;
}
}
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
void setup(Method method) throws Exception {
@@ -344,6 +345,7 @@ void shutdown() throws Exception {
}
}
}
+ @SuppressWarnings("deprecation")
protected WorkerConfig createWorkerConfig(ServiceConfiguration config) {
@@ -387,6 +389,7 @@ protected WorkerConfig createWorkerConfig(ServiceConfiguration config) {
workerConfig.setAuthorizationEnabled(true);
return workerConfig;
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String tenant,
String namespace,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionPublishTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionPublishTest.java
index 43f0fecde3ba8..afe4eb380e0e9 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionPublishTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionPublishTest.java
@@ -117,6 +117,7 @@ public class PulsarFunctionPublishTest {
public Object[][] validRoleName() {
return new Object[][]{{Boolean.TRUE}, {Boolean.FALSE}};
}
+ @SuppressWarnings("deprecation")
@BeforeMethod
void setup(Method method) throws Exception {
@@ -245,6 +246,7 @@ void shutdown() throws Exception {
}
}
}
+ @SuppressWarnings("deprecation")
private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration config) {
@@ -291,6 +293,7 @@ private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration conf
PulsarWorkerService workerService = new PulsarWorkerService();
return workerService;
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String tenant, String namespace, String functionName,
String sourceTopic, String publishTopic, String subscriptionName) {
@@ -404,6 +407,7 @@ public void testPulsarFunctionState() throws Exception {
tempDirectory.assertThatFunctionDownloadTempFilesHaveBeenDeleted();
}
+ @SuppressWarnings("deprecation")
@Test
public void testMultipleAddress() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionTlsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionTlsTest.java
index e23dd51dc4a5b..92a708242d54a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionTlsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarFunctionTlsTest.java
@@ -91,6 +91,7 @@ public class PulsarFunctionTlsTest {
protected String testNamespace = testTenant + "/my-ns";
private PulsarFunctionTestTemporaryDirectory[] tempDirectories =
new PulsarFunctionTestTemporaryDirectory[BROKER_COUNT];
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
void setup() throws Exception {
@@ -292,6 +293,7 @@ public void testFunctionsCreation() throws Exception {
pulsarAdmins[i].functions().deleteFunction(config.getTenant(), config.getNamespace(), config.getName());
}
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(
String jarFile,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarWorkerAssignmentTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarWorkerAssignmentTest.java
index 8bd8400f7af66..4fb0f2ac0fbaf 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarWorkerAssignmentTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/functions/worker/PulsarWorkerAssignmentTest.java
@@ -341,6 +341,7 @@ public void testFunctionAssignmentsWithRestart() throws Exception {
assertEquals(admin.functions().getFunction(tenant, namespacePortion, functionName).getLogTopic(), logTopic);
}
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String tenant,
String namespace,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/io/AbstractPulsarE2ETest.java b/pulsar-broker/src/test/java/org/apache/pulsar/io/AbstractPulsarE2ETest.java
index 87814e16931b3..a636348a20029 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/io/AbstractPulsarE2ETest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/io/AbstractPulsarE2ETest.java
@@ -108,6 +108,7 @@ public abstract class AbstractPulsarE2ETest {
public Object[][] validRoleName() {
return new Object[][] { { Boolean.TRUE }, { Boolean.FALSE } };
}
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
public void setup(Method method) throws Exception {
@@ -275,6 +276,7 @@ void shutdown() throws Exception {
}
}
}
+ @SuppressWarnings("deprecation")
private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration config)
throws IOException, URISyntaxException {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionAdminTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionAdminTest.java
index a2275915bad37..020bb1b75980b 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionAdminTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionAdminTest.java
@@ -87,6 +87,7 @@ public class PulsarFunctionAdminTest {
ResourceUtils.getAbsolutePath("certificate-authority/certs/ca.cert.pem");
private static final Logger log = LoggerFactory.getLogger(PulsarFunctionAdminTest.class);
+ @SuppressWarnings("deprecation")
@BeforeMethod(alwaysRun = true)
void setup(Method method) throws Exception {
@@ -190,6 +191,7 @@ void shutdown() throws Exception {
bkEnsemble = null;
}
}
+ @SuppressWarnings("deprecation")
private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration config) {
workerConfig = new WorkerConfig();
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionE2ETest.java b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionE2ETest.java
index ab890583e87b2..6adc76cbcc786 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionE2ETest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionE2ETest.java
@@ -78,6 +78,7 @@
*/
@Test(groups = "broker-io")
public class PulsarFunctionE2ETest extends AbstractPulsarE2ETest {
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String tenant, String namespace, String functionName,
boolean isBuiltin, String sourceTopic, String sinkTopic, String subscriptionName) {
@@ -321,6 +322,7 @@ public void testReadCompactedFunction() throws Exception {
consumer.close();
producer.close();
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testPulsarFunctionAsyncStatTime() throws Exception {
@@ -1260,6 +1262,7 @@ public void testMultiTopicFunction() throws Exception {
}
}, 50, 150));
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 20000)
public void testE2EPulsarFunctionMessagePooled() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionTlsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionTlsTest.java
index 5be4d667cba6b..7fd1c40eb4c1f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionTlsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/io/PulsarFunctionTlsTest.java
@@ -104,6 +104,7 @@ public class PulsarFunctionTlsTest {
private static final Logger log = LoggerFactory.getLogger(PulsarFunctionTlsTest.class);
private PulsarFunctionTestTemporaryDirectory tempDirectory;
+ @SuppressWarnings("deprecation")
@BeforeMethod
void setup(Method method) throws Exception {
@@ -202,6 +203,7 @@ void shutdown() throws Exception {
}
}
}
+ @SuppressWarnings("deprecation")
private PulsarWorkerService createPulsarFunctionWorker(ServiceConfiguration config,
PulsarAdmin mockPulsarAdmin) {
@@ -289,6 +291,7 @@ public void testAuthorization() {
}
}
+ @SuppressWarnings("deprecation")
protected static FunctionConfig createFunctionConfig(String jarFile,
String tenant,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/schema/SchemaTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/schema/SchemaTest.java
index 393ed0a84b17a..0e62deb7bcf37 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/schema/SchemaTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/schema/SchemaTest.java
@@ -829,6 +829,7 @@ public void testNullKeyValueProperty() throws PulsarAdminException, PulsarClient
.subscribe();
consumer.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeleteTopicAndSchema() throws Exception {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/schema/compatibility/SchemaTypeCompatibilityCheckOnTopicLevelTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/schema/compatibility/SchemaTypeCompatibilityCheckOnTopicLevelTest.java
index 35bdeb290fb60..44898c64b16ba 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/schema/compatibility/SchemaTypeCompatibilityCheckOnTopicLevelTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/schema/compatibility/SchemaTypeCompatibilityCheckOnTopicLevelTest.java
@@ -221,6 +221,7 @@ public void testDefaultConfig()
.withPojo(Schemas.PersonThree.class).build()))
.topic(topicName).create();
}
+ @SuppressWarnings("deprecation")
@Test
public void testUpdateSchemaCompatibilityStrategyRepeatedly()
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/security/MockedPulsarStandalone.java b/pulsar-broker/src/test/java/org/apache/pulsar/security/MockedPulsarStandalone.java
index 0848ed21671b3..ddb3a4f079f5f 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/security/MockedPulsarStandalone.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/security/MockedPulsarStandalone.java
@@ -73,6 +73,7 @@ public abstract class MockedPulsarStandalone implements AutoCloseable {
serviceConfiguration.setTlsCertificateFilePath(TLS_EC_SERVER_CERT_PATH);
serviceConfiguration.setTlsKeyFilePath(TLS_EC_SERVER_KEY_PATH);
}
+@SuppressWarnings("deprecation")
protected static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
@@ -120,6 +121,7 @@ protected void configureDefaultAuthorization() {
+ @SuppressWarnings("deprecation")
@SneakyThrows
protected void loadECTlsCertificateWithFile() {
serviceConfiguration.setTlsEnabled(true);
@@ -138,6 +140,7 @@ protected void loadECTlsCertificateWithFile() {
MAPPER1.writeValueAsString(brokerClientAuthParams));
}
+ @SuppressWarnings("deprecation")
@SneakyThrows
protected void loadECTlsCertificateWithKeyStore() {
serviceConfiguration.setTlsEnabled(true);
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtilsTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtilsTest.java
index aae379dae1473..f8478cefbd224 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtilsTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtilsTest.java
@@ -52,6 +52,7 @@ public Object[][] desiredExpireTime() {
{"1y", 31536000}
};
}
+ @SuppressWarnings("deprecation")
@Test
public void testCreateToken() {
@@ -91,6 +92,7 @@ public void testCreateToken() {
System.setOut(oldStream);
}
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "desiredExpireTime")
public void commandCreateToken_WhenCreatingATokenWithExpiryTime_ShouldHaveTheDesiredExpireTime(String expireTime,
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/MockAuthenticationProvider.java b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/MockAuthenticationProvider.java
index e7979680bfb4e..75b8e97b9a381 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/MockAuthenticationProvider.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/MockAuthenticationProvider.java
@@ -32,6 +32,7 @@ public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
@@ -43,6 +44,7 @@ public String getAuthMethodName() {
return "mockauth";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
// Return super user role
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyRoleAuthTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyRoleAuthTest.java
index c97dbb3812b98..571afe319d11a 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyRoleAuthTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyRoleAuthTest.java
@@ -67,6 +67,7 @@
* 1. testWebSocketProxyProduceConsumeWithAuthorization: Positive test with authorized tokens
* 2. testWebSocketProxyWithUnauthorizedToken: Negative test with unauthorized tokens
*/
+@SuppressWarnings("deprecation")
@Test(groups = "websocket")
public class ProxyRoleAuthTest extends ProducerConsumerBase {
diff --git a/pulsar-client-admin/src/test/java/org/apache/pulsar/client/admin/internal/PulsarAdminBuilderImplTest.java b/pulsar-client-admin/src/test/java/org/apache/pulsar/client/admin/internal/PulsarAdminBuilderImplTest.java
index 987b054426b47..259ebcb055acb 100644
--- a/pulsar-client-admin/src/test/java/org/apache/pulsar/client/admin/internal/PulsarAdminBuilderImplTest.java
+++ b/pulsar-client-admin/src/test/java/org/apache/pulsar/client/admin/internal/PulsarAdminBuilderImplTest.java
@@ -310,11 +310,13 @@ public String getAuthMethodName() {
return "mock-secret";
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
configure(new Gson().toJson(authParams));
diff --git a/pulsar-client-tools-test/src/test/java/org/apache/pulsar/admin/cli/PulsarAdminToolTest.java b/pulsar-client-tools-test/src/test/java/org/apache/pulsar/admin/cli/PulsarAdminToolTest.java
index a06f5d44665cf..475beb153fd0a 100644
--- a/pulsar-client-tools-test/src/test/java/org/apache/pulsar/admin/cli/PulsarAdminToolTest.java
+++ b/pulsar-client-tools-test/src/test/java/org/apache/pulsar/admin/cli/PulsarAdminToolTest.java
@@ -1557,6 +1557,7 @@ public void topicPolicies() throws Exception {
verify(mockGlobalTopicsPolicies).removeAutoSubscriptionCreation("persistent://prop/ns1/ds1");
}
+ @SuppressWarnings("deprecation")
@Test
public void topicsSetOffloadPolicies() throws Exception {
PulsarAdmin admin = Mockito.mock(PulsarAdmin.class);
@@ -1588,6 +1589,7 @@ public void topicsSetOffloadPolicies() throws Exception {
}
+ @SuppressWarnings("deprecation")
@Test
public void topics() throws Exception {
PulsarAdmin admin = Mockito.mock(PulsarAdmin.class);
@@ -2289,6 +2291,7 @@ public boolean matches(Long timestamp) {
longThat(new TimestampMatcher()));
}
+ @SuppressWarnings("deprecation")
@Test
public void nonPersistentTopics() throws Exception {
PulsarAdmin admin = Mockito.mock(PulsarAdmin.class);
diff --git a/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestCmdTopics.java b/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestCmdTopics.java
index 70c58150134e3..2980bf687b346 100644
--- a/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestCmdTopics.java
+++ b/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestCmdTopics.java
@@ -262,6 +262,7 @@ public void testRunDeleteTopicsFromFileWithException() throws PulsarAdminExcepti
mockTopics = mock(Topics.class);
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetRetentionCmd() throws Exception {
cmdTopics.run("set-retention public/default/topic -s 2T -t 200d".split("\\s+"));
@@ -269,6 +270,7 @@ public void testSetRetentionCmd() throws Exception {
new RetentionPolicies(200 * 24 * 60, 2 * 1024 * 1024));
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetPersistenceWithDefaultMarkDeleteRate() throws Exception {
// Test that the default value is now -1 (unset) instead of 0
@@ -277,6 +279,7 @@ public void testSetPersistenceWithDefaultMarkDeleteRate() throws Exception {
new PersistencePolicies(2, 2, 2, -1.0, null));
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetPersistenceWithNegativeMarkDeleteRate() throws Exception {
// Test that negative values are now allowed (previously would throw exception)
@@ -285,6 +288,7 @@ public void testSetPersistenceWithNegativeMarkDeleteRate() throws Exception {
new PersistencePolicies(2, 2, 2, -5.0, null));
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetPersistenceWithZeroMarkDeleteRate() throws Exception {
// Test that zero is still allowed
@@ -293,6 +297,7 @@ public void testSetPersistenceWithZeroMarkDeleteRate() throws Exception {
new PersistencePolicies(2, 2, 2, 0.0, null));
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetPersistenceWithPositiveMarkDeleteRate() throws Exception {
// Test that positive values still work
@@ -301,6 +306,7 @@ public void testSetPersistenceWithPositiveMarkDeleteRate() throws Exception {
new PersistencePolicies(2, 2, 2, 10.5, null));
}
+ @SuppressWarnings("deprecation")
@Test
public void testSetPersistenceWithUnsetMarkDeleteRate() throws Exception {
// Test explicitly setting to -1 (unset)
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/api/MessageRouterTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/api/MessageRouterTest.java
index 61f19c7417f92..83783a8211a6e 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/api/MessageRouterTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/api/MessageRouterTest.java
@@ -33,6 +33,7 @@ public class MessageRouterTest {
public static class TestMessageRouter implements MessageRouter {
+ @SuppressWarnings("deprecation")
@Override
public int choosePartition(Message> msg) {
return 1234;
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BatchMessageIdImplTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BatchMessageIdImplTest.java
index 10d805cdc4db3..34f27a0fa2b72 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BatchMessageIdImplTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BatchMessageIdImplTest.java
@@ -68,6 +68,7 @@ public void equalsTest() {
assertEquals(msgId, batchMsgId4);
}
+ @SuppressWarnings("deprecation")
@Test
public void notEqualsMultiTest() {
BatchMessageIdImpl batchMsgId = new BatchMessageIdImpl(0, 0, 0, 0);
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BuildersTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BuildersTest.java
index 47183001bad2b..554c6a8cc7305 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BuildersTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/BuildersTest.java
@@ -54,6 +54,7 @@ public void clientBuilderTest() {
assertEquals(b2.conf.getServiceUrl(), "pulsar://other-broker:6650");
}
+ @SuppressWarnings("deprecation")
@Test
public void enableTlsTest() {
ClientBuilderImpl builder = (ClientBuilderImpl) PulsarClient.builder().serviceUrl("pulsar://service:6650");
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientBuilderImplTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientBuilderImplTest.java
index 2194abb5a23e7..0e3f4731938ef 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientBuilderImplTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientBuilderImplTest.java
@@ -268,11 +268,13 @@ public String getAuthMethodName() {
return "mock-secret";
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
configure(new Gson().toJson(authParams));
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientInitializationTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientInitializationTest.java
index f7ff30c286c76..8eee52bda1e7d 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientInitializationTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ClientInitializationTest.java
@@ -29,6 +29,7 @@
public class ClientInitializationTest {
+ @SuppressWarnings("deprecation")
@Test
public void testInitializeAuthWithTls() throws PulsarClientException {
Authentication auth = mock(Authentication.class);
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MessageIdCompareToTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MessageIdCompareToTest.java
index 551aae5a80277..850019d27ebf0 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MessageIdCompareToTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MessageIdCompareToTest.java
@@ -183,6 +183,7 @@ public void testBatchMessageIdImplCompareToTopicMessageId() {
assertTrue(topicMessageId2.compareTo(messageIdImpl2) < 0, "Expected to be less than");
}
+ @SuppressWarnings("deprecation")
@Test
public void testMultiMessageIdEqual() {
// null
@@ -259,6 +260,7 @@ public void testMultiMessageIdEqual() {
assertNotEquals(item7, item5);
}
+ @SuppressWarnings("deprecation")
@Test
public void testMultiMessageIdCompareto() {
// null
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MultiTopicsConsumerImplTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MultiTopicsConsumerImplTest.java
index 54175613e3bb8..976a301b31d8c 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MultiTopicsConsumerImplTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/MultiTopicsConsumerImplTest.java
@@ -87,6 +87,7 @@ public void cleanUp() {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetStats() throws Exception {
String topicName = "test-stats";
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ProducerBuilderImplTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ProducerBuilderImplTest.java
index 738614398b12b..523e6c35df20e 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ProducerBuilderImplTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/ProducerBuilderImplTest.java
@@ -369,17 +369,20 @@ public void testProducerBuilderImplWhenSendTimeoutPropertyIsNegative() {
producerBuilderImpl.sendTimeout(-1, TimeUnit.SECONDS);
}
+ @SuppressWarnings("deprecation")
@Test(expectedExceptions = IllegalArgumentException.class)
public void testProducerBuilderImplWhenMaxPendingMessagesAcrossPartitionsPropertyIsInvalid() {
producerBuilderImpl.maxPendingMessagesAcrossPartitions(-1);
}
+ @SuppressWarnings("deprecation")
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp =
"maxPendingMessagesAcrossPartitions needs to be >= maxPendingMessages")
public void testProducerBuilderImplWhenMaxPendingMessagesAcrossPartitionsPropertyIsInvalidErrorMessages() {
producerBuilderImpl.maxPendingMessagesAcrossPartitions(-1);
}
+ @SuppressWarnings("deprecation")
@Test
public void testProducerBuilderImplWhenNumericPropertiesAreValid() {
producerBuilderImpl.batchingMaxPublishDelay(1, TimeUnit.SECONDS);
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/TopicMessageIdImplTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/TopicMessageIdImplTest.java
index 59f15266c1091..399c9a1dafcc4 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/TopicMessageIdImplTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/TopicMessageIdImplTest.java
@@ -54,6 +54,7 @@ public void equalsTest() {
assertNotEquals(topicMsgId1, topicMsgId2);
}
+ @SuppressWarnings("deprecation")
@Test
public void testDeprecatedMethods() {
BatchMessageIdImpl msgId = new BatchMessageIdImpl(1, 2, 3, 4);
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/AuthenticationTokenTest.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/AuthenticationTokenTest.java
index e8877f3599d08..b2a3411b97a52 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/AuthenticationTokenTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/AuthenticationTokenTest.java
@@ -66,6 +66,7 @@ public void testAuthToken() throws Exception {
authToken.close();
}
+ @SuppressWarnings("deprecation")
@Test
public void testAuthTokenClientConfig() throws Exception {
ClientConfigurationData clientConfig = new ClientConfigurationData();
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockAuthentication.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockAuthentication.java
index ccab8611fdf9d..f54dcee5de5b2 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockAuthentication.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockAuthentication.java
@@ -33,11 +33,13 @@ public String getAuthMethodName() {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
authParamsMap = authParams;
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockEncodedAuthenticationParameterSupport.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockEncodedAuthenticationParameterSupport.java
index d89f44a8e1e84..884b9ec20a1fa 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockEncodedAuthenticationParameterSupport.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/MockEncodedAuthenticationParameterSupport.java
@@ -46,11 +46,13 @@ public String getAuthMethodName() {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/oauth2/AuthenticationFactoryOAuth2Test.java b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/oauth2/AuthenticationFactoryOAuth2Test.java
index f76fee6e10dfa..a23aad708cfc5 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/oauth2/AuthenticationFactoryOAuth2Test.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/client/impl/auth/oauth2/AuthenticationFactoryOAuth2Test.java
@@ -60,6 +60,7 @@ public void testStandardAuthzServerBuilder() throws IOException {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testClientCredentials() throws IOException {
URL issuerUrl = new URL("http://localhost");
diff --git a/pulsar-common/src/test/java/org/apache/pulsar/common/protocol/ByteBufPairTest.java b/pulsar-common/src/test/java/org/apache/pulsar/common/protocol/ByteBufPairTest.java
index 4939ce9255e5f..ab54df94fcdcc 100644
--- a/pulsar-common/src/test/java/org/apache/pulsar/common/protocol/ByteBufPairTest.java
+++ b/pulsar-common/src/test/java/org/apache/pulsar/common/protocol/ByteBufPairTest.java
@@ -54,6 +54,7 @@ public void testDoubleByteBuf() throws Exception {
assertEquals(b2.refCnt(), 0);
}
+ @SuppressWarnings("deprecation")
@Test
public void testEncoder() throws Exception {
ByteBuf b1 = Unpooled.wrappedBuffer("hello".getBytes());
diff --git a/pulsar-common/src/test/java/org/apache/pulsar/common/util/collections/ConcurrentBitSetRecyclableTest.java b/pulsar-common/src/test/java/org/apache/pulsar/common/util/collections/ConcurrentBitSetRecyclableTest.java
index b2cbfdcc0cd18..7ffda74156969 100644
--- a/pulsar-common/src/test/java/org/apache/pulsar/common/util/collections/ConcurrentBitSetRecyclableTest.java
+++ b/pulsar-common/src/test/java/org/apache/pulsar/common/util/collections/ConcurrentBitSetRecyclableTest.java
@@ -24,6 +24,7 @@
public class ConcurrentBitSetRecyclableTest {
+ @SuppressWarnings("deprecation")
@Test(priority = 0)
public void testRecycle() {
ConcurrentBitSetRecyclable bitset1 = ConcurrentBitSetRecyclable.create();
@@ -36,6 +37,7 @@ public void testRecycle() {
Assert.assertNotSame(bitset3, bitset1);
}
+ @SuppressWarnings("deprecation")
@Test(priority = 1)
public void testGenerateByBitSet() {
BitSet bitSet = new BitSet();
diff --git a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/JavaInstanceRunnableTest.java b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/JavaInstanceRunnableTest.java
index eea1c9cc96628..f89e367a4fac1 100644
--- a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/JavaInstanceRunnableTest.java
+++ b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/JavaInstanceRunnableTest.java
@@ -177,6 +177,7 @@ public Void process(String input, Context context) throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testFunctionAsyncTime() throws Exception {
FunctionDetails functionDetails = FunctionDetails.newBuilder()
@@ -222,6 +223,7 @@ public void testFunctionResultNull() throws Exception {
verify(record, times(1)).ack();
}
+ @SuppressWarnings("deprecation")
@NonNull
private JavaInstanceRunnable getJavaInstanceRunnable(boolean autoAck,
org.apache.pulsar.functions.proto.Function.ProcessingGuarantees processingGuarantees) throws Exception {
diff --git a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/ProducerBuilderFactoryTest.java b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/ProducerBuilderFactoryTest.java
index a05c54709f1dd..53b9b1cf5b044 100644
--- a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/ProducerBuilderFactoryTest.java
+++ b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/instance/ProducerBuilderFactoryTest.java
@@ -128,6 +128,7 @@ public void testCreateProducerBuilderWithSimpleProducerConfig() {
verifyNoMoreInteractions(producerBuilder);
}
+ @SuppressWarnings("deprecation")
@Test
public void testCreateProducerBuilderWithAdvancedProducerConfig() {
ProducerConfig producerConfig = new ProducerConfig();
@@ -180,6 +181,7 @@ public void testCreateProducerBuilderWithAdvancedProducerConfig() {
verifyNoMoreInteractions(producerBuilder);
}
+ @SuppressWarnings("deprecation")
@Test
public void testCreateProducerBuilderWithBatchingDisabled() {
ProducerConfig producerConfig = new ProducerConfig();
diff --git a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/PulsarFunctionRecordTest.java b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/PulsarFunctionRecordTest.java
index 84242505ffd27..495d85fd86300 100644
--- a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/PulsarFunctionRecordTest.java
+++ b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/PulsarFunctionRecordTest.java
@@ -28,6 +28,7 @@
public class PulsarFunctionRecordTest {
+ @SuppressWarnings("deprecation")
@Test
public void testAck() {
Record record = mock(Record.class);
diff --git a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/windowing/WindowFunctionExecutorTest.java b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/windowing/WindowFunctionExecutorTest.java
index b19a6adab5187..1f36be360144a 100644
--- a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/windowing/WindowFunctionExecutorTest.java
+++ b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/windowing/WindowFunctionExecutorTest.java
@@ -145,6 +145,7 @@ public void testWindowFunctionWithAtmostOnce() throws Exception {
verify(record, times(1)).ack();
}
+ @SuppressWarnings("deprecation")
@Test
public void testWindowFunctionWithAtleastOnce() throws Exception {
diff --git a/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/auth/KubernetesSecretsTokenAuthProviderTest.java b/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/auth/KubernetesSecretsTokenAuthProviderTest.java
index f6c6fc4c7bd8c..bbc0e7a855587 100644
--- a/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/auth/KubernetesSecretsTokenAuthProviderTest.java
+++ b/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/auth/KubernetesSecretsTokenAuthProviderTest.java
@@ -44,6 +44,7 @@
public class KubernetesSecretsTokenAuthProviderTest {
+ @SuppressWarnings("deprecation")
@Test
public void testConfigureAuthDataStatefulSet() {
byte[] testBytes = new byte[]{0, 1, 2, 3, 4};
@@ -78,6 +79,7 @@ public void testConfigureAuthDataStatefulSet() {
.get(0).getVolumeMounts().get(0).getMountPath(), "/etc/auth");
}
+ @SuppressWarnings("deprecation")
@Test
public void testConfigureAuthDataStatefulSetNoCa() {
CoreV1Api coreV1Api = mock(CoreV1Api.class);
@@ -110,6 +112,7 @@ public void testConfigureAuthDataStatefulSetNoCa() {
.get(0).getVolumeMounts().get(0).getMountPath(), "/etc/auth");
}
+ @SuppressWarnings("deprecation")
@Test
public void testCacheAuthData() throws ApiException {
CoreV1Api coreV1Api = mock(CoreV1Api.class);
@@ -138,6 +141,7 @@ public String getCommandData() {
Assert.assertTrue(StringUtils.isNotBlank(new String(functionAuthData.get().getData())));
}
+ @SuppressWarnings("deprecation")
@Test
public void configureAuthenticationConfig() {
byte[] testBytes = new byte[]{0, 1, 2, 3, 4};
@@ -155,6 +159,7 @@ public void configureAuthenticationConfig() {
Assert.assertEquals(authenticationConfig.getTlsTrustCertsFilePath(), "/etc/auth/ca.pem");
}
+ @SuppressWarnings("deprecation")
@Test
public void configureAuthenticationConfigNoCa() {
CoreV1Api coreV1Api = mock(CoreV1Api.class);
@@ -172,6 +177,7 @@ public void configureAuthenticationConfigNoCa() {
}
+ @SuppressWarnings("deprecation")
@Test
public void testUpdateAuthData() throws Exception {
CoreV1Api coreV1Api = mock(CoreV1Api.class);
diff --git a/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/runtime/RuntimeUtilsTest.java b/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/runtime/RuntimeUtilsTest.java
index 452f79086446e..eac5fda00652d 100644
--- a/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/runtime/RuntimeUtilsTest.java
+++ b/pulsar-functions/runtime/src/test/java/org/apache/pulsar/functions/runtime/RuntimeUtilsTest.java
@@ -59,6 +59,7 @@ public void testSplitRuntimeArgs() {
Assert.assertEquals(result[2], "-Dfoo=\"bar foo\"");
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "k8sRuntime")
public void getGoInstanceCmd(boolean k8sRuntime) throws IOException {
HashMap goInstanceConfig;
diff --git a/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/FunctionConfigUtilsTest.java b/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/FunctionConfigUtilsTest.java
index fac6153a12583..b8ec805ca7689 100644
--- a/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/FunctionConfigUtilsTest.java
+++ b/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/FunctionConfigUtilsTest.java
@@ -73,6 +73,7 @@ public Void process(Collection> inputs, WindowContext context) th
}
+ @SuppressWarnings("deprecation")
@Test
public void testAutoAckConvertFailed() {
@@ -85,6 +86,7 @@ public void testAutoAckConvertFailed() {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testConvertBackFidelity() throws JSONException {
FunctionConfig functionConfig = new FunctionConfig();
@@ -131,6 +133,7 @@ public void testConvertBackFidelity() throws JSONException {
);
}
+ @SuppressWarnings("deprecation")
@Test
public void testConvertWindow() {
FunctionConfig functionConfig = new FunctionConfig();
@@ -528,6 +531,7 @@ public void testMergeRuntimeFlags() {
);
}
+ @SuppressWarnings("deprecation")
private FunctionConfig createFunctionConfig() {
FunctionConfig functionConfig = new FunctionConfig();
functionConfig.setTenant("test-tenant");
@@ -593,6 +597,7 @@ public void testDisableForwardSourceMessageProperty() throws InvalidProtocolBuff
assertFalse(detailsJson.contains("forwardSourceMessageProperty"));
}
+ @SuppressWarnings("deprecation")
@Test
public void testFunctionConfigConvertFromDetails() {
String name = "test1";
diff --git a/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/SinkConfigUtilsTest.java b/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/SinkConfigUtilsTest.java
index 586e51b5672d1..19e4890a5de01 100644
--- a/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/SinkConfigUtilsTest.java
+++ b/pulsar-functions/utils/src/test/java/org/apache/pulsar/functions/utils/SinkConfigUtilsTest.java
@@ -88,6 +88,7 @@ public void close() throws Exception {
+ @SuppressWarnings("deprecation")
@Test
public void testAutoAckConvertFailed() throws IOException {
@@ -101,6 +102,7 @@ public void testAutoAckConvertFailed() throws IOException {
});
}
+ @SuppressWarnings("deprecation")
@Test
public void testConvertBackFidelity() throws IOException, JSONException {
SinkConfig sinkConfig = new SinkConfig();
@@ -595,6 +597,7 @@ public void testValidateConfig() {
.contains("Could not validate sink config: Field 'configParameter' cannot be null!"));
}
+ @SuppressWarnings("deprecation")
private SinkConfig createSinkConfig() {
SinkConfig sinkConfig = new SinkConfig();
sinkConfig.setTenant("test-tenant");
diff --git a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/FunctionRuntimeManagerTest.java b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/FunctionRuntimeManagerTest.java
index ee5c69c792b22..ac6d714c99ae1 100644
--- a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/FunctionRuntimeManagerTest.java
+++ b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/FunctionRuntimeManagerTest.java
@@ -962,6 +962,7 @@ public void testFunctionRuntimeSetCorrectly() {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testFunctionRuntimeFactoryConfigsBackwardsCompatibility() throws Exception {
@@ -1147,6 +1148,7 @@ public void testThreadFunctionInstancesRestart() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testKubernetesFunctionInstancesRestart() throws Exception {
diff --git a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/FunctionsImplTest.java b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/FunctionsImplTest.java
index b4e3862d1bbbb..5789658d978ac 100644
--- a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/FunctionsImplTest.java
+++ b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/FunctionsImplTest.java
@@ -323,6 +323,7 @@ public void testIsAuthorizedRole() throws Exception {
.originalPrincipal("test-non-admin-user").build()));
}
+ @SuppressWarnings("deprecation")
@Test
public void testIsSuperUser() throws PulsarAdminException {
diff --git a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v2/FunctionApiV2ResourceTest.java b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v2/FunctionApiV2ResourceTest.java
index 82a672d325a84..b851d4a6aa452 100644
--- a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v2/FunctionApiV2ResourceTest.java
+++ b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v2/FunctionApiV2ResourceTest.java
@@ -167,6 +167,7 @@ public void testGetNotExistedFunction() throws IOException {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetFunctionSuccess() throws IOException {
mockInstanceUtils();
diff --git a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/FunctionApiV3ResourceTest.java b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/FunctionApiV3ResourceTest.java
index c1ae138355451..a2593bb415a1c 100644
--- a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/FunctionApiV3ResourceTest.java
+++ b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/FunctionApiV3ResourceTest.java
@@ -261,6 +261,7 @@ public void testGetNotExistedFunction() throws IOException {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetFunctionSuccess() throws IOException {
mockInstanceUtils();
diff --git a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/SourceApiV3ResourceTest.java b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/SourceApiV3ResourceTest.java
index f84b3c2e524b2..a3e8bca64ce7b 100644
--- a/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/SourceApiV3ResourceTest.java
+++ b/pulsar-functions/worker/src/test/java/org/apache/pulsar/functions/worker/rest/api/v3/SourceApiV3ResourceTest.java
@@ -1304,6 +1304,7 @@ public void testGetNotExistedSource() {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testGetSourceSuccess() {
when(mockedManager.containsFunction(eq(TENANT), eq(NAMESPACE), eq(source))).thenReturn(true);
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorCheckAllLedgersTaskTest.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorCheckAllLedgersTaskTest.java
index 795e91c7572e1..ed2eaa6e16835 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorCheckAllLedgersTaskTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorCheckAllLedgersTaskTest.java
@@ -61,6 +61,7 @@ public AuditorCheckAllLedgersTaskTest() {
baseConf.setAutoRecoveryDaemonEnabled(false);
}
+ @SuppressWarnings("deprecation")
@BeforeMethod
@Override
public void setUp() throws Exception {
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorLedgerCheckerTest.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorLedgerCheckerTest.java
index 88c57a20f828a..55b9dd0aeee15 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorLedgerCheckerTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorLedgerCheckerTest.java
@@ -127,6 +127,7 @@ public AuditorLedgerCheckerTest()
.setLedgerManagerFactoryClassName(ledgerManagerFactoryClass);
}
+ @SuppressWarnings("deprecation")
@BeforeMethod
public void setUp() throws Exception {
super.setUp();
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorPlacementPolicyCheckTest.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorPlacementPolicyCheckTest.java
index 5637819a9275b..d1e8ab9ca46c4 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorPlacementPolicyCheckTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorPlacementPolicyCheckTest.java
@@ -101,6 +101,7 @@ public void tearDown() throws Exception {
super.tearDown();
}
+ @SuppressWarnings("deprecation")
@Test
public void testPlacementPolicyCheckWithBookiesFromDifferentRacks() throws Exception {
int numOfBookies = 5;
@@ -216,6 +217,7 @@ public void testPlacementPolicyCheckWithBookiesFromDifferentRacks() throws Excep
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testPlacementPolicyCheckWithLedgersNotAdheringToPlacementPolicy() throws Exception {
int numOfBookies = 5;
@@ -299,6 +301,7 @@ public void testPlacementPolicyCheckWithLedgersNotAdheringToPlacementPolicy() th
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testPlacementPolicyCheckWithLedgersNotAdheringToPlacementPolicyAndNotMarkToUnderreplication()
throws Exception {
@@ -371,6 +374,7 @@ public void testPlacementPolicyCheckWithLedgersNotAdheringToPlacementPolicyAndNo
assertEquals(unnderReplicateLedgerId, -1);
}
+ @SuppressWarnings("deprecation")
@Test
public void testPlacementPolicyCheckWithLedgersNotAdheringToPlacementPolicyAndMarkToUnderreplication()
throws Exception {
@@ -454,6 +458,7 @@ public void testPlacementPolicyCheckForURLedgersNotElapsedRecoveryGracePeriod()
testPlacementPolicyCheckWithURLedgers(false);
}
+ @SuppressWarnings("deprecation")
public void testPlacementPolicyCheckWithURLedgers(boolean timeElapsed) throws Exception {
int numOfBookies = 4;
/*
@@ -578,6 +583,7 @@ public void testPlacementPolicyCheckWithURLedgers(boolean timeElapsed) throws Ex
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testPlacementPolicyCheckWithLedgersNotAdheringToPolicyWithMultipleSegments() throws Exception {
int numOfBookies = 7;
@@ -682,6 +688,7 @@ public void testPlacementPolicyCheckWithLedgersNotAdheringToPolicyWithMultipleSe
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testZoneawarePlacementPolicyCheck() throws Exception {
int numOfBookies = 6;
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorReplicasCheckTest.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorReplicasCheckTest.java
index 2e9dbc158597d..1869b1966bcb5 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorReplicasCheckTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/AuditorReplicasCheckTest.java
@@ -227,6 +227,7 @@ private void createNonClosedLedgerMetadata(LedgerManager lm, long ledgerId, int
lm.createLedgerMetadata(ledgerId, initMeta).get();
}
+ @SuppressWarnings("deprecation")
private void runTestScenario(MultiKeyMap returnAvailabilityOfEntriesOfLedger,
MultiKeyMap errorReturnValueForGetAvailabilityOfEntriesOfLedger,
int expectedNumLedgersFoundHavingNoReplicaOfAnEntry,
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/BookieLedgerIndexTest.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/BookieLedgerIndexTest.java
index 425f485e1ad2b..59be8395332da 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/BookieLedgerIndexTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/BookieLedgerIndexTest.java
@@ -79,6 +79,7 @@ public BookieLedgerIndexTest() throws Exception {
Class.forName("org.apache.pulsar.metadata.bookkeeper.PulsarMetadataBookieDriver");
}
+ @SuppressWarnings("deprecation")
@BeforeMethod
public void setUp() throws Exception {
super.setUp();
@@ -148,7 +149,6 @@ public void testSimpleBookieLedgerMapping() throws Exception {
/**
* Verify ledger index with failed bookies and throws exception.
*/
- @SuppressWarnings("deprecation")
// @Test
// public void testWithoutZookeeper() throws Exception {
// // This test case is for ledger metadata that stored in ZooKeeper. As
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/TestReplicationWorker.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/TestReplicationWorker.java
index 008817195cc63..c8c0f7dea8917 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/TestReplicationWorker.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/TestReplicationWorker.java
@@ -991,6 +991,7 @@ public void testRepairedNotAdheringPlacementPolicyLedgerFragmentsOnRack() throws
testRepairedNotAdheringPlacementPolicyLedgerFragments(RackawareEnsemblePlacementPolicy.class, null);
}
+ @SuppressWarnings("deprecation")
@Test
public void testReplicationStats() throws Exception {
BiConsumer checkReplicationStats = (first, rw) -> {
@@ -1033,6 +1034,7 @@ public void testReplicationStats() throws Exception {
testRepairedNotAdheringPlacementPolicyLedgerFragments(
RackawareEnsemblePlacementPolicy.class, checkReplicationStats);
}
+ @SuppressWarnings("deprecation")
private void testRepairedNotAdheringPlacementPolicyLedgerFragments(
Class extends EnsemblePlacementPolicy> placementPolicyClass,
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BacklogQuotaCompatibilityTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BacklogQuotaCompatibilityTest.java
index 7351f0d5b4b59..823a071f45395 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BacklogQuotaCompatibilityTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BacklogQuotaCompatibilityTest.java
@@ -59,6 +59,7 @@ public void testV27ClientSetV28BrokerRead() throws Exception {
Assert.assertEquals(readBacklogQuota.getPolicy(), testPolicy);
}
+ @SuppressWarnings("deprecation")
@Test
public void testV28ClientSetV28BrokerRead() throws Exception {
Policies writePolicy = new Policies();
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BaseMetadataStoreTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BaseMetadataStoreTest.java
index 75efe5455c699..d55ad072dff42 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BaseMetadataStoreTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BaseMetadataStoreTest.java
@@ -77,6 +77,7 @@ public void setup() throws Exception {
mockZkStoreRef = MetadataStoreFactory.create(mockZkUrl, MetadataStoreConfig.builder().build());
}
+ @SuppressWarnings("deprecation")
@AfterClass(alwaysRun = true)
@Override
public void cleanup() throws Exception {
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/TestZKServer.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/TestZKServer.java
index f604dd69b0766..6905e639fe139 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/TestZKServer.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/TestZKServer.java
@@ -102,6 +102,7 @@ private static ZooKeeperServer getZooKeeperServer(ZooKeeperServerMain zooKeeperS
return zkServer;
}
+ @SuppressWarnings("deprecation")
@SneakyThrows
private static T readField(Class clazz, String field, Object object) {
Field declaredField = clazz.getDeclaredField(field);
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/LedgerUnderreplicationManagerTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/LedgerUnderreplicationManagerTest.java
index ac73491a81c65..d738ad8e49331 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/LedgerUnderreplicationManagerTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/LedgerUnderreplicationManagerTest.java
@@ -94,6 +94,7 @@ private Future getLedgerToReplicate(LedgerUnderreplicationManager m) {
private String urLedgerPath;
private ExecutorService executor;
+ @SuppressWarnings("deprecation")
private void methodSetup(Supplier urlSupplier) throws Exception {
this.executor = Executors.newSingleThreadExecutor();
String ledgersRoot = "/ledgers-" + UUID.randomUUID();
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/PulsarRegistrationClientTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/PulsarRegistrationClientTest.java
index 5730d97ef238c..21ed908bf26bb 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/PulsarRegistrationClientTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/bookkeeper/PulsarRegistrationClientTest.java
@@ -360,6 +360,7 @@ private void testWatchBookiesSuccess(String provider, Supplier urlSuppli
}
+ @SuppressWarnings("deprecation")
@Test
public void testNetworkDelayWithBkZkManager() throws Throwable {
final String zksConnectionString = zks.getConnectionString();
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/impl/RocksdbMetadataStoreTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/impl/RocksdbMetadataStoreTest.java
index e0f509cbce9d7..409e18df41fab 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/impl/RocksdbMetadataStoreTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/impl/RocksdbMetadataStoreTest.java
@@ -48,6 +48,7 @@ public void testConvert() {
Assert.assertEquals(l, RocksdbMetadataStore.toLong(RocksdbMetadataStore.toBytes(l)));
}
+ @SuppressWarnings("deprecation")
@Test
public void testMetaValue() throws Exception {
RocksdbMetadataStore.MetaValue metaValue = new RocksdbMetadataStore.MetaValue();
diff --git a/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/BookKeeperPackagesStorageTest.java b/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/BookKeeperPackagesStorageTest.java
index 51da1620587db..0362b665c8bb9 100644
--- a/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/BookKeeperPackagesStorageTest.java
+++ b/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/BookKeeperPackagesStorageTest.java
@@ -90,6 +90,7 @@ public void testReadWriteOperations() throws ExecutionException, InterruptedExce
assertEquals(testData, readResult);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testReadWriteLargeDataOperations() throws ExecutionException, InterruptedException {
byte[] data = RandomUtils.nextBytes(8192 * 3 + 4096);
diff --git a/pulsar-package-management/filesystem-storage/src/test/java/org/apache/pulsar/packages/management/storage/filesystem/FileSystemPackagesStorageTest.java b/pulsar-package-management/filesystem-storage/src/test/java/org/apache/pulsar/packages/management/storage/filesystem/FileSystemPackagesStorageTest.java
index c1b67ca78bf11..f139f909deb3c 100644
--- a/pulsar-package-management/filesystem-storage/src/test/java/org/apache/pulsar/packages/management/storage/filesystem/FileSystemPackagesStorageTest.java
+++ b/pulsar-package-management/filesystem-storage/src/test/java/org/apache/pulsar/packages/management/storage/filesystem/FileSystemPackagesStorageTest.java
@@ -85,6 +85,7 @@ public void testReadWriteOperations() throws ExecutionException, InterruptedExce
assertEquals(testData, readResult);
}
+ @SuppressWarnings("deprecation")
@Test(timeOut = 60000)
public void testReadWriteLargeDataOperations() throws ExecutionException, InterruptedException {
byte[] data = RandomUtils.nextBytes(8192 * 3 + 4096);
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConProxyTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConProxyTest.java
index f20216d57d8c8..cd60f4ae108ad 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConProxyTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConProxyTest.java
@@ -52,6 +52,7 @@ public class AutoCloseUselessClientConProxyTest extends AutoCloseUselessClientCo
private PulsarClient proxiedClient;
private AtomicInteger connectionCreationCounter = new AtomicInteger(0);
+ @SuppressWarnings("deprecation")
@Override
protected void additionalSetup() throws Exception {
proxyConfig = new ProxyConfiguration();
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAdditionalServletTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAdditionalServletTest.java
index 3bde6dd431aa8..166e83ee98623 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAdditionalServletTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAdditionalServletTest.java
@@ -115,6 +115,7 @@ protected void setup() throws Exception {
}
// this is for nar package test
+ @SuppressWarnings("deprecation")
private void addServletNar() {
Properties properties = new Properties();
properties.setProperty("basePath", "/metrics-prometheus/broker");
@@ -200,6 +201,7 @@ protected void cleanup() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void test() throws IOException {
int httpPort = proxyWebServer.getListenPortHTTP().get();
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticatedProducerConsumerTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticatedProducerConsumerTest.java
index 61ac6c96a5d84..31bad35abfe21 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticatedProducerConsumerTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticatedProducerConsumerTest.java
@@ -233,6 +233,7 @@ public void testTlsSyncProducerAndConsumer() throws Exception {
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
protected final PulsarClient createPulsarClient(Authentication auth, String lookupUrl) throws Exception {
closeAdmin();
admin = spy(PulsarAdmin.builder().serviceHttpUrl(brokerUrlTls.toString())
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticationTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticationTest.java
index 04529629de7f1..e8e5373107aba 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticationTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyAuthenticationTest.java
@@ -110,6 +110,7 @@ public String getAuthMethodName() {
return "BasicAuthentication";
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
try {
@@ -119,6 +120,7 @@ public AuthenticationDataProvider getAuthData() throws PulsarClientException {
}
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
this.authParam = String.format("{\"entityType\": \"%s\", \"expiryTime\": \"%s\"}",
@@ -171,6 +173,7 @@ public String getAuthRole() {
return authRole;
}
+ @SuppressWarnings("deprecation")
@Override
public AuthData authenticate(AuthData authData) throws AuthenticationException {
return null; // Authentication complete
@@ -186,6 +189,7 @@ public AuthenticationDataSource getAuthDataSource() {
return authenticationDataSource;
}
+ @SuppressWarnings("deprecation")
@Override
public boolean isComplete() {
return authRole != null;
@@ -203,6 +207,7 @@ public static class BasicAuthenticationProvider implements AuthenticationProvide
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyConfigurationTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyConfigurationTest.java
index f722aef38fea2..af8166cf3fb60 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyConfigurationTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyConfigurationTest.java
@@ -118,6 +118,7 @@ public void testBackwardCompatibility() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Test
public void testConvert() throws IOException {
File testConfigFile = new File("tmp." + System.currentTimeMillis() + ".properties");
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithAuthTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithAuthTest.java
index 8877395633aab..eea3a93a20294 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithAuthTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithAuthTest.java
@@ -115,6 +115,7 @@ protected void cleanup() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
protected PulsarClient internalSetUpForClient(boolean addCertificates, String lookupUrl) throws Exception {
ClientBuilder clientBuilder = PulsarClient.builder()
.serviceUrl(lookupUrl)
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithoutAuthTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithoutAuthTest.java
index 397f05affe9bc..1dd68ae588dc5 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithoutAuthTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyKeyStoreTlsWithoutAuthTest.java
@@ -92,6 +92,7 @@ protected void setup() throws Exception {
proxyService.start();
}
+ @SuppressWarnings("deprecation")
protected PulsarClient internalSetUpForClient(boolean addCertificates, String lookupUrl) throws Exception {
ClientBuilder clientBuilder = PulsarClient.builder()
.serviceUrl(lookupUrl)
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyParserTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyParserTest.java
index 4269bcf66c502..e7b6d1b350e87 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyParserTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyParserTest.java
@@ -220,6 +220,7 @@ public void testRegexSubscription() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testProtocolVersionAdvertisement() throws Exception {
final String topic = "persistent://public/default/protocol-version-advertisement";
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRefreshAuthTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRefreshAuthTest.java
index 7501eb9306f98..8348fe83b527f 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRefreshAuthTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRefreshAuthTest.java
@@ -55,6 +55,7 @@
@Slf4j
public class ProxyRefreshAuthTest extends ProducerConsumerBase {
private static final String CLUSTER_NAME = "proxy-authorization";
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private ProxyService proxyService;
@@ -160,6 +161,7 @@ Object[] forwardAuthDataProvider() {
return new Object[]{true, false};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "forwardAuthDataProvider")
public void testAuthDataRefresh(boolean forwardAuthData) throws Exception {
log.info("-- Starting {} test --", methodName);
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRolesEnforcementTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRolesEnforcementTest.java
index 11b2d7b895c60..7c21ed710259d 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRolesEnforcementTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyRolesEnforcementTest.java
@@ -94,6 +94,7 @@ public String getAuthMethodName() {
return "BasicAuthentication";
}
+ @SuppressWarnings("deprecation")
@Override
public AuthenticationDataProvider getAuthData() throws PulsarClientException {
try {
@@ -103,6 +104,7 @@ public AuthenticationDataProvider getAuthData() throws PulsarClientException {
}
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
this.authParam = authParams.get("authParam");
@@ -120,6 +122,7 @@ public static class BasicAuthenticationProvider implements AuthenticationProvide
public void close() throws IOException {
}
+ @SuppressWarnings("deprecation")
@Override
public void initialize(ServiceConfiguration config) throws IOException {
}
@@ -129,6 +132,7 @@ public String getAuthMethodName() {
return "BasicAuthentication";
}
+ @SuppressWarnings("deprecation")
@Override
public String authenticate(AuthenticationDataSource authData) throws AuthenticationException {
if (authData.hasDataFromCommand()) {
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyServiceStarterTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyServiceStarterTest.java
index 9b6d7968703cc..0db9dd33573d4 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyServiceStarterTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyServiceStarterTest.java
@@ -234,6 +234,7 @@ public String getAuthMethodName() {
return "org.apache.pulsar.proxy.server.ProxyConfigurationTest.ExceptionAuthentication1";
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
// no-op
@@ -257,6 +258,7 @@ public String getAuthMethodName() {
return "org.apache.pulsar.proxy.server.ProxyConfigurationTest.ExceptionAuthentication2";
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
// no-op
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyTest.java
index 4a00314bb0e8c..7fe07361ade5e 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyTest.java
@@ -263,6 +263,7 @@ public void testPartitions() throws Exception {
/**
* test auto create partitioned topic by proxy.
**/
+ @SuppressWarnings("deprecation")
@Test
public void testAutoCreateTopic() throws Exception{
TopicType originalAllowAutoTopicCreationType = pulsar.getConfiguration().getAllowAutoTopicCreationType();
@@ -559,6 +560,7 @@ protected ByteBuf newConnectCommand() throws Exception {
admin.topics().delete(topic);
}
+ @SuppressWarnings("deprecation")
private PulsarClient getClientActiveConsumerChangeNotSupported(ClientConfigurationData conf)
throws Exception {
ThreadFactory threadFactory = new DefaultThreadFactory("pulsar-client-io", Thread.currentThread().isDaemon());
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithAuthorizationTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithAuthorizationTest.java
index 4b2d78f396612..611a2dcca3934 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithAuthorizationTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithAuthorizationTest.java
@@ -66,6 +66,7 @@
public class ProxyWithAuthorizationTest extends ProducerConsumerBase {
private static final Logger log = LoggerFactory.getLogger(ProxyWithAuthorizationTest.class);
private static final String CLUSTER_NAME = "proxy-authorization";
+@SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
private static final String CLIENT_TOKEN = AuthTokenUtils.createToken(SECRET_KEY, "Client", Optional.empty());
@@ -534,6 +535,7 @@ public Object[] tlsTransportWithAuth() {
};
}
+ @SuppressWarnings("deprecation")
@Test(dataProvider = "tlsTransportWithAuth")
public void testProxyTlsTransportWithAuth(Authentication auth) throws Exception {
log.info("-- Starting {} test --", methodName);
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithJwtAuthorizationTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithJwtAuthorizationTest.java
index 38cb254dc4dfd..c26d1e0cb80c4 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithJwtAuthorizationTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithJwtAuthorizationTest.java
@@ -72,11 +72,16 @@ public class ProxyWithJwtAuthorizationTest extends ProducerConsumerBase {
private static final String PROXY_ROLE = "proxy";
private static final String BROKER_ROLE = "broker";
private static final String CLIENT_ROLE = "client";
+ @SuppressWarnings("deprecation")
private static final SecretKey SECRET_KEY = AuthTokenUtils.createSecretKey(SignatureAlgorithm.HS256);
+@SuppressWarnings("deprecation")
private static final String ADMIN_TOKEN = Jwts.builder().setSubject(ADMIN_ROLE).signWith(SECRET_KEY).compact();
+ @SuppressWarnings("deprecation")
private static final String PROXY_TOKEN = Jwts.builder().setSubject(PROXY_ROLE).signWith(SECRET_KEY).compact();
+ @SuppressWarnings("deprecation")
private static final String BROKER_TOKEN = Jwts.builder().setSubject(BROKER_ROLE).signWith(SECRET_KEY).compact();
+ @SuppressWarnings("deprecation")
private static final String CLIENT_TOKEN = Jwts.builder().setSubject(CLIENT_ROLE).signWith(SECRET_KEY).compact();
private ProxyService proxyService;
@@ -490,6 +495,7 @@ private void createAdminClient() throws Exception {
.authentication(AuthenticationFactory.token(ADMIN_TOKEN)).build());
}
+ @SuppressWarnings("deprecation")
private PulsarClient createPulsarClient(String proxyServiceUrl, ClientBuilder clientBuilder)
throws PulsarClientException {
return clientBuilder.serviceUrl(proxyServiceUrl).statsInterval(0, TimeUnit.SECONDS)
diff --git a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithoutServiceDiscoveryTest.java b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithoutServiceDiscoveryTest.java
index 8f187cbe47b7d..875e2984fbd33 100644
--- a/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithoutServiceDiscoveryTest.java
+++ b/pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyWithoutServiceDiscoveryTest.java
@@ -155,6 +155,7 @@ protected void cleanup() throws Exception {
*
* @throws Exception
*/
+ @SuppressWarnings("deprecation")
@Test
public void testDiscoveryService() throws Exception {
log.info("-- Starting {} test --", methodName);
@@ -204,6 +205,7 @@ public void testDiscoveryService() throws Exception {
log.info("-- Exiting {} test --", methodName);
}
+ @SuppressWarnings("deprecation")
protected final PulsarClient createPulsarClient(Authentication auth, String lookupUrl) throws Exception {
closeAdmin();
admin = spy(PulsarAdmin.builder().serviceHttpUrl(brokerUrlTls.toString())
diff --git a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/Oauth2PerformanceTransactionTest.java b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/Oauth2PerformanceTransactionTest.java
index af2fd4a9232bc..1dc4b8a5ab8cd 100644
--- a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/Oauth2PerformanceTransactionTest.java
+++ b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/Oauth2PerformanceTransactionTest.java
@@ -124,6 +124,7 @@ protected void cleanup() throws Exception {
}
// setup both admin and pulsar client
+ @SuppressWarnings("deprecation")
protected final void clientSetup() throws Exception {
Path path = Paths.get(CREDENTIALS_FILE).toAbsolutePath();
log.info("Credentials File path: {}", path);
diff --git a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerfClientUtilsTest.java b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerfClientUtilsTest.java
index 0c2677db7aa03..b63b1e8930c8d 100644
--- a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerfClientUtilsTest.java
+++ b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerfClientUtilsTest.java
@@ -40,6 +40,7 @@ public String getAuthMethodName() {
return null;
}
+ @SuppressWarnings("deprecation")
@Override
public void configure(Map authParams) {
}
diff --git a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerformanceTransactionTest.java b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerformanceTransactionTest.java
index 27fb012de8802..fed947f6f25cf 100644
--- a/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerformanceTransactionTest.java
+++ b/pulsar-testclient/src/test/java/org/apache/pulsar/testclient/PerformanceTransactionTest.java
@@ -90,6 +90,7 @@ protected void cleanup() throws Exception {
}
}
+ @SuppressWarnings("deprecation")
@Test
public void testTxnPerf() throws Exception {
String argString = "--topics-c %s --topics-p %s -threads 1 -ntxn 50 -u %s -ss %s -rs -np 1 -au %s";
diff --git a/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/WebSocketHttpServletRequestWrapperTest.java b/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/WebSocketHttpServletRequestWrapperTest.java
index f7955e9362e10..684f9a2fdd92b 100644
--- a/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/WebSocketHttpServletRequestWrapperTest.java
+++ b/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/WebSocketHttpServletRequestWrapperTest.java
@@ -64,6 +64,7 @@ public void testTokenParamWithOutBearerPrefix() {
BEARER_TOKEN);
}
+ @SuppressWarnings("deprecation")
@Test
public void mockRequestTest() throws Exception {
WebSocketProxyConfiguration config = PulsarConfigurationLoader.create(
diff --git a/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/admin/WebSocketWebResourceTest.java b/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/admin/WebSocketWebResourceTest.java
index acf60309b239e..5ab806a63008f 100644
--- a/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/admin/WebSocketWebResourceTest.java
+++ b/pulsar-websocket/src/test/java/org/apache/pulsar/websocket/admin/WebSocketWebResourceTest.java
@@ -66,6 +66,7 @@ public class WebSocketWebResourceTest {
@Mock
private UriInfo uri;
+ @SuppressWarnings("deprecation")
@BeforeMethod
public void setup(Method method) throws Exception {
MockitoAnnotations.openMocks(this);
diff --git a/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/MockManagedLedger.java b/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/MockManagedLedger.java
index 91af35cd621f8..13797e81639f0 100644
--- a/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/MockManagedLedger.java
+++ b/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/MockManagedLedger.java
@@ -342,6 +342,7 @@ public void trimConsumedLedgersInBackground(CompletableFuture> promise) {
}
+ @SuppressWarnings("deprecation")
@Override
public void rollCurrentLedgerIfFull() {
From f2dbcafc3d1496256b55cd5334fff32f9fc5e53e Mon Sep 17 00:00:00 2001
From: Matteo Merli
Date: Mon, 30 Mar 2026 06:40:45 -0700
Subject: [PATCH 04/22] [improve][test] Fix cast, static, removal, and varargs
compile warnings in test code (#25428)
---
.../mledger/impl/ManagedCursorTest.java | 2 +-
.../impl/cache/InflightReadsLimiterTest.java | 4 ++--
.../apache/bookkeeper/test/ZooKeeperUtil.java | 2 +-
.../prometheus/PrometheusMetricsClient.java | 1 +
...ntryCacheKeySharedSubscriptionV30Test.java | 16 ++++++-------
.../proxy/ProxyPublishConsumeTest.java | 2 +-
.../apache/pulsar/admin/cli/TestRunMain.java | 2 +-
.../pulsar/common/schema/KeyValueTest.java | 2 +-
.../common/policies/data/OldPolicies.java | 5 ++++
.../source/batch/BatchSourceExecutorTest.java | 24 +++++++++----------
.../bookkeeper/replication/ZooKeeperUtil.java | 2 +-
.../apache/pulsar/metadata/ZKSessionTest.java | 4 ++--
.../bookkeeper/test/ZooKeeperUtil.java | 1 +
.../jcloud/impl/DataBlockHeaderTest.java | 2 +-
14 files changed, 38 insertions(+), 31 deletions(-)
diff --git a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedCursorTest.java b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedCursorTest.java
index a3449298fd89c..ef43839b233ac 100644
--- a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedCursorTest.java
+++ b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedCursorTest.java
@@ -834,7 +834,7 @@ void testAsyncReadWithMaxSizeByte() throws Exception {
ManagedCursor cursor = ledger.openCursor("c1");
for (int i = 0; i < 100; i++) {
- ledger.addEntry(new byte[(int) (1024)]);
+ ledger.addEntry(new byte[1024]);
}
// Since https://github.com/apache/pulsar/pull/23931 improved the performance of delivery, the consumer
diff --git a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/cache/InflightReadsLimiterTest.java b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/cache/InflightReadsLimiterTest.java
index b4c5934e2b2f8..07c5b0c517c02 100644
--- a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/cache/InflightReadsLimiterTest.java
+++ b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/cache/InflightReadsLimiterTest.java
@@ -546,8 +546,8 @@ public void testPrometheusMetrics() throws Exception {
InflightReadsLimiter limiter = new InflightReadsLimiter(maxReadsInFlightSize, ACQUIRE_QUEUE_SIZE,
ACQUIRE_TIMEOUT_MILLIS, mock(ScheduledExecutorService.class), OpenTelemetry.noop());
- Assertions.assertThat(limiter.PULSAR_ML_READS_BUFFER_SIZE.get()).isZero();
- Assertions.assertThat(limiter.PULSAR_ML_READS_AVAILABLE_BUFFER_SIZE.get())
+ Assertions.assertThat(InflightReadsLimiter.PULSAR_ML_READS_BUFFER_SIZE.get()).isZero();
+ Assertions.assertThat(InflightReadsLimiter.PULSAR_ML_READS_AVAILABLE_BUFFER_SIZE.get())
.isEqualTo(maxReadsInFlightSize);
}
diff --git a/managed-ledger/src/test/java/org/apache/bookkeeper/test/ZooKeeperUtil.java b/managed-ledger/src/test/java/org/apache/bookkeeper/test/ZooKeeperUtil.java
index b925334d65c56..aa618e2639c4f 100644
--- a/managed-ledger/src/test/java/org/apache/bookkeeper/test/ZooKeeperUtil.java
+++ b/managed-ledger/src/test/java/org/apache/bookkeeper/test/ZooKeeperUtil.java
@@ -170,7 +170,7 @@ public void sleepCluster(final int time,
for (final Thread t : allthreads) {
if (t.getName().contains("SyncThread:0")) {
Thread sleeper = new Thread() {
- @SuppressWarnings("deprecation")
+ @SuppressWarnings({"deprecation", "removal"})
public void run() {
try {
t.suspend();
diff --git a/pulsar-broker-common/src/test/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsClient.java b/pulsar-broker-common/src/test/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsClient.java
index 298cbc2f65862..0d801bade654e 100644
--- a/pulsar-broker-common/src/test/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsClient.java
+++ b/pulsar-broker-common/src/test/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsClient.java
@@ -143,6 +143,7 @@ public final List findByNameAndLabels(String metricName, Pair... nameValuePairs) {
List metricByNameAndLabels = findByNameAndLabels(metricName, nameValuePairs);
if (metricByNameAndLabels.size() != 1) {
diff --git a/pulsar-broker/src/test/java/org/apache/bookkeeper/mledger/impl/NonEntryCacheKeySharedSubscriptionV30Test.java b/pulsar-broker/src/test/java/org/apache/bookkeeper/mledger/impl/NonEntryCacheKeySharedSubscriptionV30Test.java
index 734d280684080..1814894582de2 100644
--- a/pulsar-broker/src/test/java/org/apache/bookkeeper/mledger/impl/NonEntryCacheKeySharedSubscriptionV30Test.java
+++ b/pulsar-broker/src/test/java/org/apache/bookkeeper/mledger/impl/NonEntryCacheKeySharedSubscriptionV30Test.java
@@ -133,9 +133,9 @@ public void testRecentJoinQueueIsInOrderAfterRewind() throws Exception {
// - ack all messages that consumer1 or consumer2 received.
// - do not ack messages that consumer2 received.
ackAllMessages(consumer1, consumer2);
- Position mdPosition = (Position) cursor.getMarkDeletedPosition();
- Position readPosition = (Position) cursor.getReadPosition();
- Position lastConfirmed = (Position) ml.getLastConfirmedEntry();
+ Position mdPosition = cursor.getMarkDeletedPosition();
+ Position readPosition = cursor.getReadPosition();
+ Position lastConfirmed = ml.getLastConfirmedEntry();
assertTrue(readPosition.compareTo(lastConfirmed) >= 0);
Position firstWaitingAckPos = ml.getNextValidPosition(mdPosition);
log.info("md-pos {}:{}", mdPosition.getLedgerId(), mdPosition.getEntryId());
@@ -223,9 +223,9 @@ public void testRecentJoinQueueIsInOrderAfterRewind() throws Exception {
}
log.info("recent-joined-consumers {} {}", i, dispatcher.getRecentlyJoinedConsumers().size());
if (dispatcher.getRecentlyJoinedConsumers().size() > 0) {
- Position mdPosition2 = (Position) cursor.getMarkDeletedPosition();
- Position readPosition2 = (Position) cursor.getReadPosition();
- Position lastConfirmed2 = (Position) ml.getLastConfirmedEntry();
+ Position mdPosition2 = cursor.getMarkDeletedPosition();
+ Position readPosition2 = cursor.getReadPosition();
+ Position lastConfirmed2 = ml.getLastConfirmedEntry();
assertTrue(readPosition.compareTo(lastConfirmed) >= 0);
Position firstWaitingAckPos2 = ml.getNextValidPosition(mdPosition);
if (readPosition2.compareTo(firstWaitingAckPos) > 0) {
@@ -272,9 +272,9 @@ private boolean verifyMapItemsAreInOrder(LinkedHashMap entry : map.entrySet()) {
if (posPre == null) {
- posPre = (Position) entry.getValue();
+ posPre = entry.getValue();
} else {
- posAfter = (Position) entry.getValue();
+ posAfter = entry.getValue();
}
if (posPre != null && posAfter != null) {
if (posPre.compareTo(posAfter) > 0) {
diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyPublishConsumeTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyPublishConsumeTest.java
index 79b6d9cbdbba8..6078833578fcf 100644
--- a/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyPublishConsumeTest.java
+++ b/pulsar-broker/src/test/java/org/apache/pulsar/websocket/proxy/ProxyPublishConsumeTest.java
@@ -1030,7 +1030,7 @@ private void verifyTopicStat(Client client, String baseUrl, String topic) {
String statUrl = baseUrl + topic + "/stats";
WebTarget webTarget = client.target(statUrl);
Invocation.Builder invocationBuilder = webTarget.request(MediaType.APPLICATION_JSON);
- Response response = (Response) invocationBuilder.get();
+ Response response = invocationBuilder.get();
String responseStr = response.readEntity(String.class);
final Gson gson = new Gson();
final ProxyTopicStat data = gson.fromJson(responseStr, ProxyTopicStat.class);
diff --git a/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestRunMain.java b/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestRunMain.java
index 17b4fde011c29..ad1c8a24d2e86 100644
--- a/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestRunMain.java
+++ b/pulsar-client-tools/src/test/java/org/apache/pulsar/admin/cli/TestRunMain.java
@@ -102,7 +102,7 @@ public void testMainArgs() throws Exception {
boolean prevValue = PulsarAdminTool.allowSystemExit;
PulsarAdminTool.allowSystemExit = false;
- String argStr = argStr = argStrTemp.format(argStrTemp, testConfigFile.getAbsolutePath(),
+ String argStr = String.format(argStrTemp, testConfigFile.getAbsolutePath(),
"--tls-trust-cert-path " + tlsTrustCertsFilePathInArg);
PulsarAdminTool tool = PulsarAdminTool.execute(argStr.split(" "));
assertNotNull(tool);
diff --git a/pulsar-client/src/test/java/org/apache/pulsar/common/schema/KeyValueTest.java b/pulsar-client/src/test/java/org/apache/pulsar/common/schema/KeyValueTest.java
index 919efb89f0f48..67f956e42d239 100644
--- a/pulsar-client/src/test/java/org/apache/pulsar/common/schema/KeyValueTest.java
+++ b/pulsar-client/src/test/java/org/apache/pulsar/common/schema/KeyValueTest.java
@@ -70,7 +70,7 @@ public class KeyValueTest {
put(StringSchema.utf8(), Arrays.asList("my string"));
put(ByteSchema.of(), Arrays.asList((byte) 32767, (byte) -32768));
put(ShortSchema.of(), Arrays.asList((short) 32767, (short) -32768));
- put(IntSchema.of(), Arrays.asList((int) 423412424, (int) -41243432));
+ put(IntSchema.of(), Arrays.asList(423412424, -41243432));
put(LongSchema.of(), Arrays.asList(922337203685477580L, -922337203685477581L));
put(FloatSchema.of(), Arrays.asList(5678567.12312f, -5678567.12341f));
put(DoubleSchema.of(), Arrays.asList(5678567.12312d, -5678567.12341d));
diff --git a/pulsar-common/src/test/java/org/apache/pulsar/common/policies/data/OldPolicies.java b/pulsar-common/src/test/java/org/apache/pulsar/common/policies/data/OldPolicies.java
index d73cb7410cb62..9fb43e2d3a5f2 100644
--- a/pulsar-common/src/test/java/org/apache/pulsar/common/policies/data/OldPolicies.java
+++ b/pulsar-common/src/test/java/org/apache/pulsar/common/policies/data/OldPolicies.java
@@ -53,4 +53,9 @@ public boolean equals(Object obj) {
return false;
}
+ @Override
+ public int hashCode() {
+ return Objects.hash(authPolicies, replicationClusters, backlogQuotaMap, persistence, latencyStatsSampleRate);
+ }
+
}
diff --git a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/batch/BatchSourceExecutorTest.java b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/batch/BatchSourceExecutorTest.java
index 400891698164e..04106863a7a16 100644
--- a/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/batch/BatchSourceExecutorTest.java
+++ b/pulsar-functions/instance/src/test/java/org/apache/pulsar/functions/source/batch/BatchSourceExecutorTest.java
@@ -369,43 +369,43 @@ public void testPushOpenWithRightSource() throws Exception {
@Test
public void testLifeCycle() throws Exception {
batchSourceExecutor.open(config, context);
- Assert.assertEquals(testBatchSource.getDiscoverCount(), 0);
+ Assert.assertEquals(TestBatchSource.getDiscoverCount(), 0);
triggerQueue.put("trigger");
completedQueue.take();
- Assert.assertEquals(testBatchSource.getDiscoverCount(), 1);
+ Assert.assertEquals(TestBatchSource.getDiscoverCount(), 1);
for (int i = 0; i < 5; ++i) {
batchSourceExecutor.read();
}
- Assert.assertEquals(testBatchSource.getRecordCount(), 6);
- Assert.assertEquals(testBatchSource.getDiscoverCount(), 1);
+ Assert.assertEquals(TestBatchSource.getRecordCount(), 6);
+ Assert.assertEquals(TestBatchSource.getDiscoverCount(), 1);
awaitDiscoverNotInProgress();
triggerQueue.put("trigger");
completedQueue.take();
- Assert.assertTrue(testBatchSource.getDiscoverCount() == 2);
+ Assert.assertTrue(TestBatchSource.getDiscoverCount() == 2);
batchSourceExecutor.close();
- Assert.assertEquals(testBatchSource.getCloseCount(), 1);
+ Assert.assertEquals(TestBatchSource.getCloseCount(), 1);
}
@Test
public void testPushLifeCycle() throws Exception {
batchSourceExecutor.open(pushConfig, context);
- Assert.assertEquals(testBatchPushSource.getDiscoverCount(), 0);
+ Assert.assertEquals(TestBatchPushSource.getDiscoverCount(), 0);
triggerQueue.put("trigger");
completedQueue.take();
- Assert.assertEquals(testBatchPushSource.getDiscoverCount(), 1);
+ Assert.assertEquals(TestBatchPushSource.getDiscoverCount(), 1);
for (int i = 0; i < 5; ++i) {
batchSourceExecutor.read();
}
- Assert.assertEquals(testBatchPushSource.getRecordCount(), 5);
- Assert.assertEquals(testBatchPushSource.getDiscoverCount(), 1);
+ Assert.assertEquals(TestBatchPushSource.getRecordCount(), 5);
+ Assert.assertEquals(TestBatchPushSource.getDiscoverCount(), 1);
awaitDiscoverNotInProgress();
triggerQueue.put("trigger");
completedQueue.take();
- Assert.assertEquals(testBatchPushSource.getDiscoverCount(), 2);
+ Assert.assertEquals(TestBatchPushSource.getDiscoverCount(), 2);
batchSourceExecutor.close();
- Assert.assertEquals(testBatchPushSource.getCloseCount(), 1);
+ Assert.assertEquals(TestBatchPushSource.getCloseCount(), 1);
}
@Test(expectedExceptions = Exception.class, expectedExceptionsMessageRegExp = "discovery failed")
diff --git a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/ZooKeeperUtil.java b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/ZooKeeperUtil.java
index 5113edb72c49a..6f63ecf9145ba 100644
--- a/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/ZooKeeperUtil.java
+++ b/pulsar-metadata/src/test/java/org/apache/bookkeeper/replication/ZooKeeperUtil.java
@@ -171,7 +171,7 @@ public void sleepCluster(final int time,
for (final Thread t : allthreads) {
if (t.getName().contains("SyncThread:0")) {
Thread sleeper = new Thread() {
- @SuppressWarnings("deprecation")
+ @SuppressWarnings({"deprecation", "removal"})
public void run() {
try {
t.suspend();
diff --git a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/ZKSessionTest.java b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/ZKSessionTest.java
index e9c41766dbc65..59752abfc7e46 100644
--- a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/ZKSessionTest.java
+++ b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/ZKSessionTest.java
@@ -93,7 +93,7 @@ public void testSessionLost() throws Exception {
assertEquals(e, SessionEvent.SessionLost);
zks.start();
- boolean zkServerReady = zks.waitForServerUp(zks.getConnectionString(), 30_000);
+ boolean zkServerReady = TestZKServer.waitForServerUp(zks.getConnectionString(), 30_000);
assertTrue(zkServerReady);
e = sessionEvents.poll(10, TimeUnit.SECONDS);
assertEquals(e, SessionEvent.Reconnected);
@@ -127,7 +127,7 @@ public void testNoDuplicateWatcherRegistrationAfterSessionReestablished() throws
assertEquals(e, SessionEvent.SessionLost);
zks.start();
- boolean zkServerReady = zks.waitForServerUp(zks.getConnectionString(), 30_000);
+ boolean zkServerReady = TestZKServer.waitForServerUp(zks.getConnectionString(), 30_000);
assertTrue(zkServerReady);
e = sessionEvents.poll(10, TimeUnit.SECONDS);
assertEquals(e, SessionEvent.Reconnected);
diff --git a/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/bookkeeper/test/ZooKeeperUtil.java b/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/bookkeeper/test/ZooKeeperUtil.java
index c94723dcc764a..c3223ff4bcdd0 100644
--- a/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/bookkeeper/test/ZooKeeperUtil.java
+++ b/pulsar-package-management/bookkeeper-storage/src/test/java/org/apache/pulsar/packages/management/storage/bookkeeper/bookkeeper/test/ZooKeeperUtil.java
@@ -110,6 +110,7 @@ public void sleepCluster(final int time, final TimeUnit timeUnit, final CountDow
final Thread t = var5[var7];
if (t.getName().contains("SyncThread:0")) {
Thread sleeper = new Thread() {
+ @SuppressWarnings({"deprecation", "removal"})
public void run() {
try {
t.suspend();
diff --git a/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/DataBlockHeaderTest.java b/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/DataBlockHeaderTest.java
index 0a9b7de09d5ca..5018afa3b6994 100644
--- a/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/DataBlockHeaderTest.java
+++ b/tiered-storage/jcloud/src/test/java/org/apache/bookkeeper/mledger/offload/jcloud/impl/DataBlockHeaderTest.java
@@ -41,7 +41,7 @@ public void dataBlockHeaderImplTest() throws Exception {
firstEntryId);
// verify get methods
- assertEquals(dataBlockHeader.getBlockMagicWord(), DataBlockHeaderImpl.MAGIC_WORD);
+ assertEquals(DataBlockHeaderImpl.getBlockMagicWord(), DataBlockHeaderImpl.MAGIC_WORD);
assertEquals(dataBlockHeader.getBlockLength(), blockLength);
assertEquals(dataBlockHeader.getFirstEntryId(), firstEntryId);
From 7690830e3b0abcea76f314e72af567e8e07febae Mon Sep 17 00:00:00 2001
From: Matteo Merli
Date: Mon, 30 Mar 2026 08:51:54 -0700
Subject: [PATCH 05/22] [improve][test] Fix rawtypes compile warnings in test
code (#25430)
---
.../InflightReadsLimiterIntegrationTest.java | 4 +-
.../mledger/impl/ManagedCursorTest.java | 6 +-
.../mledger/impl/ManagedLedgerBkTest.java | 14 +--
.../mledger/impl/ManagedLedgerTest.java | 12 +--
.../mledger/impl/OffloadPrefixReadTest.java | 6 +-
.../MangedLedgerInterceptorImpl2Test.java | 4 +-
...ntryCacheKeySharedSubscriptionV30Test.java | 5 +-
.../pulsar/PulsarBrokerStarterTest.java | 2 +-
.../PulsarClusterMetadataTeardownTest.java | 2 +-
.../pulsar/PulsarVersionStarterTest.java | 2 +-
.../LedgerLostAndSkipNonRecoverableTest.java | 11 ++-
.../pulsar/broker/admin/AdminApi2Test.java | 16 ++--
.../broker/admin/AdminApiHealthCheckTest.java | 1 +
.../admin/AdminApiMaxUnackedMessagesTest.java | 12 +--
.../broker/admin/AdminApiSchemaTest.java | 2 +-
.../AdminApiSchemaValidationEnforcedTest.java | 8 +-
.../apache/pulsar/broker/admin/AdminTest.java | 4 +-
.../admin/AnalyzeBacklogSubscriptionTest.java | 14 +--
.../broker/admin/CreateSubscriptionTest.java | 8 +-
.../broker/admin/TopicMessageTTLTest.java | 2 +-
.../broker/admin/TopicPoliciesTest.java | 38 ++++----
.../admin/v3/AdminApiTransactionTest.java | 2 +-
.../auth/MockedPulsarServiceBaseTest.java | 4 +-
.../BrokerEntryCacheRollingRestartTest.java | 1 +
.../broker/cache/BrokerEntryCacheTest.java | 4 +
.../MinimumBacklogCacheStrategyTest.java | 1 +
.../ExceptionsBrokerInterceptorTest.java | 4 +-
.../ModularLoadManagerStrategyTest.java | 8 +-
.../ExtensibleLoadManagerImplTest.java | 2 +
.../channel/ServiceUnitStateChannelTest.java | 8 +-
.../extensions/models/TopKBundlesTest.java | 6 +-
.../reporter/BrokerLoadDataReporterTest.java | 1 +
.../TopBundleLoadDataReporterTest.java | 3 +-
.../scheduler/SplitSchedulerTest.java | 4 +-
...faultNamespaceBundleSplitStrategyTest.java | 2 +-
.../impl/ModularLoadManagerImplTest.java | 4 +-
.../broker/service/OneWayReplicatorTest.java | 10 +-
.../broker/service/PersistentTopicTest.java | 2 +-
.../service/ReplicatedSubscriptionTest.java | 4 +-
.../pulsar/broker/service/TopicGCTest.java | 2 +-
...ransactionalReplicateSubscriptionTest.java | 4 +-
.../PersistentReplicatorInflightTaskTest.java | 2 +-
.../PersistentTopicProtectedMethodsTest.java | 2 +-
.../persistent/PersistentTopicTest.java | 8 +-
.../systopic/PartitionedSystemTopicTest.java | 6 +-
.../pulsar/broker/tools/BrokerToolTest.java | 2 +-
.../SegmentAbortedTxnProcessorTest.java | 7 +-
.../TopicTransactionBufferRecoverTest.java | 8 +-
.../transaction/TransactionConsumeTest.java | 2 +-
.../broker/transaction/TransactionTest.java | 19 +++-
.../impl/MLPendingAckStoreTest.java | 2 +-
...dditionalServletWithPulsarServiceTest.java | 1 +
.../client/api/ProducerConsumerBase.java | 2 +-
.../pulsar/admin/cli/PulsarAdminToolTest.java | 3 +-
.../cli/PulsarClientToolForceBatchNum.java | 1 +
.../impl/BatchMessageContainerImplTest.java | 2 +-
.../pulsar/client/impl/BuildersTest.java | 4 +-
.../pulsar/client/impl/ClientCnxTest.java | 4 +-
.../pulsar/client/impl/ConsumerImplTest.java | 3 +
.../pulsar/client/impl/MessageImplTest.java | 18 ++--
.../impl/MultiTopicsConsumerImplTest.java | 2 +
.../impl/PartitionedProducerImplTest.java | 24 +++--
.../impl/PatternConsumerUpdateQueueTest.java | 7 +-
.../client/impl/TableViewBuilderImplTest.java | 12 +--
.../pulsar/client/impl/TableViewImplTest.java | 2 +-
.../impl/TypedMessageBuilderImplTest.java | 50 ++++++----
.../impl/conf/ConfigurationDataUtilsTest.java | 6 +-
.../impl/schema/KeyValueSchemaInfoTest.java | 4 +-
.../impl/schema/KeyValueSchemaTest.java | 10 +-
.../impl/schema/PrimitiveSchemaTest.java | 11 ++-
.../client/impl/schema/SchemaBuilderTest.java | 3 +-
.../SupportVersioningAvroSchemaTest.java | 2 +-
.../SupportVersioningKeyValueSchemaTest.java | 8 +-
.../schema/generic/GenericAvroReaderTest.java | 4 +
.../GenericProtobufNativeReaderTest.java | 2 +-
.../AsyncDualMemoryLimiterUtilTest.java | 12 ++-
.../semaphore/AsyncSemaphoreImplTest.java | 2 +-
.../functions/instance/ContextImplTest.java | 7 +-
.../instance/JavaInstanceRunnableTest.java | 8 +-
.../instance/ProducerBuilderFactoryTest.java | 2 +-
.../functions/instance/ProducerCacheTest.java | 8 +-
.../functions/instance/SinkRecordTest.java | 3 +-
.../instance/state/BKStateStoreImplTest.java | 1 +
.../pulsar/functions/sink/PulsarSinkTest.java | 58 ++++++------
.../source/PulsarFunctionRecordTest.java | 4 +-
.../windowing/WindowFunctionExecutorTest.java | 3 +
.../windowing/WindowManagerTest.java | 93 ++++++++++---------
.../kubernetes/KubernetesRuntimeTest.java | 2 +-
.../worker/FunctionMetaDataManagerTest.java | 3 +
.../worker/FunctionWorkerStarterTest.java | 2 +-
.../functions/worker/LeaderServiceTest.java | 7 +-
.../worker/SchedulerManagerTest.java | 1 +
.../functions/worker/WorkerUtilsTest.java | 1 +
.../api/v3/AbstractFunctionsResourceTest.java | 5 +-
.../BookKeeperClusterTestCase.java | 2 +-
.../metadata/DualMetadataCacheTest.java | 2 +-
.../pulsar/metadata/MetadataCacheTest.java | 2 +-
.../apache/pulsar/metadata/TestZKServer.java | 2 +-
.../impl/TxnLogBufferedWriterTest.java | 16 ++--
99 files changed, 408 insertions(+), 330 deletions(-)
diff --git a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/InflightReadsLimiterIntegrationTest.java b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/InflightReadsLimiterIntegrationTest.java
index 01a8808a2b96c..c62bd8231bb13 100644
--- a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/InflightReadsLimiterIntegrationTest.java
+++ b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/InflightReadsLimiterIntegrationTest.java
@@ -102,7 +102,7 @@ public void testPreciseLimitation(String missingCase) throws Exception {
LedgerHandle currentLedger = ml.currentLedger;
LedgerHandle spyCurrentLedger = Mockito.spy(currentLedger);
ml.currentLedger = spyCurrentLedger;
- Answer answer = invocation -> {
+ Answer> answer = invocation -> {
long firstEntry = (long) invocation.getArguments()[0];
log.info("reading entry: {}", firstEntry);
if (firstEntry == start1) {
@@ -112,7 +112,7 @@ public void testPreciseLimitation(String missingCase) throws Exception {
Object res = invocation.callRealMethod();
return res;
} else if (secondReadEntries.contains(firstEntry)) {
- final CompletableFuture res = new CompletableFuture<>();
+ final CompletableFuture