This is an automated email from the ASF dual-hosted git repository.

penghui pushed a commit to branch branch-2.9
in repository https://gitbox.apache.org/repos/asf/pulsar.git

commit e35b56173647ba3305ff37deabacd7825e45a395
Author: ZhangJian He <[email protected]>
AuthorDate: Mon Nov 15 11:32:56 2021 +0800

    Remove unnecessary boxing unboxing (#12790)
    
    (cherry picked from commit 3e6fedf9b69758c13d92c6ff75a7bd779038543a)
---
 .../src/main/java/org/apache/pulsar/tests/FailFastNotifier.java    | 2 +-
 .../org/apache/pulsar/tests/FastThreadLocalCleanupListener.java    | 2 +-
 .../main/java/org/apache/pulsar/tests/MockitoCleanupListener.java  | 2 +-
 .../java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java   | 4 +---
 .../java/org/apache/bookkeeper/mledger/impl/ManagedCursorTest.java | 2 +-
 .../pulsar/broker/authentication/AuthenticationProviderList.java   | 2 +-
 .../org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java  | 2 +-
 .../src/main/java/org/apache/pulsar/broker/rest/TopicsBase.java    | 2 +-
 .../broker/transaction/buffer/impl/InMemTransactionBuffer.java     | 2 +-
 .../java/org/apache/pulsar/broker/admin/TopicPoliciesTest.java     | 2 +-
 .../org/apache/pulsar/client/impl/auth/AuthenticationAthenz.java   | 2 +-
 .../java/org/apache/pulsar/common/tls/TlsHostnameVerifier.java     | 2 +-
 .../org/apache/pulsar/policies/data/loadbalancer/BrokerUsage.java  | 4 ++--
 .../functions/windowing/triggers/WatermarkCountTriggerPolicy.java  | 2 +-
 .../pulsar/functions/windowing/WindowFunctionExecutorTest.java     | 2 +-
 .../org/apache/pulsar/functions/utils/FunctionConfigUtils.java     | 2 +-
 .../apache/pulsar/functions/worker/FunctionMetaDataManager.java    | 2 +-
 .../org/apache/pulsar/functions/worker/rest/api/ComponentImpl.java | 7 +++----
 .../java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java | 2 +-
 .../sql/presto/decoder/primitive/PulsarPrimitiveRowDecoder.java    | 6 +++---
 .../java/org/apache/pulsar/sql/presto/TestPulsarRecordCursor.java  | 2 +-
 .../pulsar/sql/presto/decoder/primitive/TestPrimitiveDecoder.java  | 2 +-
 .../src/main/java/org/apache/pulsar/websocket/ConsumerHandler.java | 2 +-
 .../offload/jcloud/provider/TieredStorageConfiguration.java        | 4 ++--
 24 files changed, 30 insertions(+), 33 deletions(-)

diff --git 
a/buildtools/src/main/java/org/apache/pulsar/tests/FailFastNotifier.java 
b/buildtools/src/main/java/org/apache/pulsar/tests/FailFastNotifier.java
index 3ee4ad7..0f00133 100644
--- a/buildtools/src/main/java/org/apache/pulsar/tests/FailFastNotifier.java
+++ b/buildtools/src/main/java/org/apache/pulsar/tests/FailFastNotifier.java
@@ -41,7 +41,7 @@ import org.testng.SkipException;
  */
 public class FailFastNotifier
         implements IInvokedMethodListener, ITestListener {
-    private static final boolean FAIL_FAST_ENABLED = Boolean.valueOf(
+    private static final boolean FAIL_FAST_ENABLED = Boolean.parseBoolean(
             System.getProperty("testFailFast", "true"));
 
     static class FailFastEventsSingleton {
diff --git 
a/buildtools/src/main/java/org/apache/pulsar/tests/FastThreadLocalCleanupListener.java
 
b/buildtools/src/main/java/org/apache/pulsar/tests/FastThreadLocalCleanupListener.java
index cd75bfb..c40956a 100644
--- 
a/buildtools/src/main/java/org/apache/pulsar/tests/FastThreadLocalCleanupListener.java
+++ 
b/buildtools/src/main/java/org/apache/pulsar/tests/FastThreadLocalCleanupListener.java
@@ -27,7 +27,7 @@ import org.slf4j.LoggerFactory;
 public class FastThreadLocalCleanupListener extends 
BetweenTestClassesListenerAdapter {
     private static final Logger LOG = 
LoggerFactory.getLogger(FastThreadLocalCleanupListener.class);
     private static final boolean FAST_THREAD_LOCAL_CLEANUP_ENABLED =
-            Boolean.valueOf(System.getProperty("testFastThreadLocalCleanup", 
"true"));
+            
Boolean.parseBoolean(System.getProperty("testFastThreadLocalCleanup", "true"));
     private static final String FAST_THREAD_LOCAL_CLEANUP_PACKAGE =
             System.getProperty("testFastThreadLocalCleanupPackage", 
"org.apache.pulsar");
     private static final FastThreadLocalStateCleaner CLEANER = new 
FastThreadLocalStateCleaner(object -> {
diff --git 
a/buildtools/src/main/java/org/apache/pulsar/tests/MockitoCleanupListener.java 
b/buildtools/src/main/java/org/apache/pulsar/tests/MockitoCleanupListener.java
index 0724a9d..354a55c 100644
--- 
a/buildtools/src/main/java/org/apache/pulsar/tests/MockitoCleanupListener.java
+++ 
b/buildtools/src/main/java/org/apache/pulsar/tests/MockitoCleanupListener.java
@@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory;
 public class MockitoCleanupListener extends BetweenTestClassesListenerAdapter {
     private static final Logger LOG = 
LoggerFactory.getLogger(MockitoCleanupListener.class);
     private static final boolean
-            MOCKITO_CLEANUP_ENABLED = 
Boolean.valueOf(System.getProperty("testMockitoCleanup", "true"));
+            MOCKITO_CLEANUP_ENABLED = 
Boolean.parseBoolean(System.getProperty("testMockitoCleanup", "true"));
 
     @Override
     protected void onBetweenTestClasses(Class<?> endedTestClass, Class<?> 
startedTestClass) {
diff --git 
a/buildtools/src/main/java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java
 
b/buildtools/src/main/java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java
index ddfebc9..163591cf 100644
--- 
a/buildtools/src/main/java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java
+++ 
b/buildtools/src/main/java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java
@@ -32,9 +32,7 @@ import org.slf4j.LoggerFactory;
  */
 public class ThreadLeakDetectorListener extends 
BetweenTestClassesListenerAdapter {
     private static final Logger LOG = 
LoggerFactory.getLogger(ThreadLeakDetectorListener.class);
-    private static final boolean
-            THREAD_LEAK_DETECTOR_ENABLED = 
Boolean.valueOf(System.getProperty("testThreadLeakDetector",
-            "true"));
+
     private Set<ThreadKey> capturedThreadKeys;
 
     @Override
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 4bfcf94..bbc1827 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
@@ -2251,7 +2251,7 @@ public class ManagedCursorTest extends 
MockedBookKeeperTestCase {
         
c1.asyncFindNewestMatching(ManagedCursor.FindPositionConstraint.SearchAllAvailableEntries,
 entry -> {
 
             try {
-                long publishTime = Long.valueOf(new String(entry.getData()));
+                long publishTime = Long.parseLong(new String(entry.getData()));
                 return publishTime <= timestamp;
             } catch (Exception e) {
                 log.error("Error de-serializing message for message position 
find", e);
diff --git 
a/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/authentication/AuthenticationProviderList.java
 
b/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/authentication/AuthenticationProviderList.java
index a79fabe..9ec1c2e 100644
--- 
a/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/authentication/AuthenticationProviderList.java
+++ 
b/pulsar-broker-common/src/main/java/org/apache/pulsar/broker/authentication/AuthenticationProviderList.java
@@ -206,7 +206,7 @@ public class AuthenticationProviderList implements 
AuthenticationProvider {
                 }
             }
         );
-        return authenticated.booleanValue();
+        return authenticated;
     }
 
     @Override
diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
index f317e03..be76ff1 100644
--- 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
+++ 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
@@ -1058,7 +1058,7 @@ public class PersistentTopicsBase extends AdminResource {
                                 existsFutures.put(i, 
topicResources().persistentTopicExists(topicName.getPartition(i)));
                             }
                             
FutureUtil.waitForAll(Lists.newArrayList(existsFutures.values())).thenApply(__ 
->
-                                    existsFutures.entrySet().stream().filter(e 
-> e.getValue().join().booleanValue())
+                                    existsFutures.entrySet().stream().filter(e 
-> e.getValue().join())
                                             .map(item -> 
topicName.getPartition(item.getKey()).toString())
                                             .collect(Collectors.toList())
                             ).thenAccept(topics -> {
diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/rest/TopicsBase.java 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/rest/TopicsBase.java
index 8151a82..1df2c14 100644
--- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/rest/TopicsBase.java
+++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/rest/TopicsBase.java
@@ -641,7 +641,7 @@ public class TopicsBase extends PersistentTopicsBase {
                 }
             }
             if (null != message.getEventTime() && 
!message.getEventTime().isEmpty()) {
-                
messageMetadata.setEventTime(Long.valueOf(message.getEventTime()));
+                
messageMetadata.setEventTime(Long.parseLong(message.getEventTime()));
             }
             if (message.isDisableReplication()) {
                 messageMetadata.clearReplicateTo();
diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBuffer.java
 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBuffer.java
index f66b263..98d572c 100644
--- 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBuffer.java
+++ 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/transaction/buffer/impl/InMemTransactionBuffer.java
@@ -194,7 +194,7 @@ class InMemTransactionBuffer implements TransactionBuffer {
 
             final SortedMap<Long, ByteBuf> entriesToRead = new TreeMap<>();
             synchronized (entries) {
-                SortedMap<Long, ByteBuf> subEntries = 
entries.tailMap(Long.valueOf(sequenceId));
+                SortedMap<Long, ByteBuf> subEntries = 
entries.tailMap(sequenceId);
                 subEntries.values().forEach(value -> value.retain());
                 entriesToRead.putAll(subEntries);
             }
diff --git 
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/TopicPoliciesTest.java
 
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/TopicPoliciesTest.java
index 59494fb..91de203 100644
--- 
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/TopicPoliciesTest.java
+++ 
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/TopicPoliciesTest.java
@@ -1397,7 +1397,7 @@ public class TopicPoliciesTest extends 
MockedPulsarServiceBaseTest {
 
     @Test
     public void testCheckMaxConsumers() throws Exception {
-        Integer maxProducers = new Integer(-1);
+        Integer maxProducers = -1;
         log.info("MaxConsumers: {} will set to the topic: {}", maxProducers, 
testTopic);
         try {
             admin.topics().setMaxConsumers(testTopic, maxProducers);
diff --git 
a/pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/AuthenticationAthenz.java
 
b/pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/AuthenticationAthenz.java
index 1e9588a..447a21ce 100644
--- 
a/pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/AuthenticationAthenz.java
+++ 
b/pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/AuthenticationAthenz.java
@@ -159,7 +159,7 @@ public class AuthenticationAthenz implements 
Authentication, EncodedAuthenticati
         }
 
         this.keyId = authParams.getOrDefault("keyId", "0");
-        this.autoPrefetchEnabled = 
Boolean.valueOf(authParams.getOrDefault("autoPrefetchEnabled", "false"));
+        this.autoPrefetchEnabled = 
Boolean.parseBoolean(authParams.getOrDefault("autoPrefetchEnabled", "false"));
 
         if (isNotBlank(authParams.get("athenzConfPath"))) {
             System.setProperty("athenz.athenz_conf", 
authParams.get("athenzConfPath"));
diff --git 
a/pulsar-common/src/main/java/org/apache/pulsar/common/tls/TlsHostnameVerifier.java
 
b/pulsar-common/src/main/java/org/apache/pulsar/common/tls/TlsHostnameVerifier.java
index 9a2964d..3ab5b5f 100644
--- 
a/pulsar-common/src/main/java/org/apache/pulsar/common/tls/TlsHostnameVerifier.java
+++ 
b/pulsar-common/src/main/java/org/apache/pulsar/common/tls/TlsHostnameVerifier.java
@@ -289,7 +289,7 @@ public class TlsHostnameVerifier implements 
HostnameVerifier {
                 if (type != null) {
                     final Object o = entry.get(1);
                     if (o instanceof String) {
-                        result.add(new SubjectName((String) o, 
type.intValue()));
+                        result.add(new SubjectName((String) o, type));
                     } else if (o instanceof byte[]) {
                         // TODO ASN.1 DER encoded form
                     }
diff --git 
a/pulsar-common/src/main/java/org/apache/pulsar/policies/data/loadbalancer/BrokerUsage.java
 
b/pulsar-common/src/main/java/org/apache/pulsar/policies/data/loadbalancer/BrokerUsage.java
index 5791502..6fd7d60 100644
--- 
a/pulsar-common/src/main/java/org/apache/pulsar/policies/data/loadbalancer/BrokerUsage.java
+++ 
b/pulsar-common/src/main/java/org/apache/pulsar/policies/data/loadbalancer/BrokerUsage.java
@@ -56,13 +56,13 @@ public class BrokerUsage {
         BrokerUsage brokerUsage = null;
         if (metrics.containsKey("brk_conn_cnt")) {
             brokerUsage = new BrokerUsage();
-            brokerUsage.connectionCount = ((Long) 
metrics.get("brk_conn_cnt")).longValue();
+            brokerUsage.connectionCount = (Long) metrics.get("brk_conn_cnt");
         }
         if (metrics.containsKey("brk_repl_conn_cnt")) {
             if (brokerUsage == null) {
                 brokerUsage = new BrokerUsage();
             }
-            brokerUsage.replicationConnectionCount = ((Long) 
metrics.get("brk_repl_conn_cnt")).longValue();
+            brokerUsage.replicationConnectionCount = (Long) 
metrics.get("brk_repl_conn_cnt");
         }
         return brokerUsage;
     }
diff --git 
a/pulsar-functions/instance/src/main/java/org/apache/pulsar/functions/windowing/triggers/WatermarkCountTriggerPolicy.java
 
b/pulsar-functions/instance/src/main/java/org/apache/pulsar/functions/windowing/triggers/WatermarkCountTriggerPolicy.java
index 26a9ce7..7b60e63 100644
--- 
a/pulsar-functions/instance/src/main/java/org/apache/pulsar/functions/windowing/triggers/WatermarkCountTriggerPolicy.java
+++ 
b/pulsar-functions/instance/src/main/java/org/apache/pulsar/functions/windowing/triggers/WatermarkCountTriggerPolicy.java
@@ -83,7 +83,7 @@ public class WatermarkCountTriggerPolicy<T> implements 
TriggerPolicy<T, Long> {
         List<Long> eventTs = 
windowManager.getSlidingCountTimestamps(lastProcessedTs, watermarkTs,
                 count);
         for (long ts : eventTs) {
-            evictionPolicy.setContext(new DefaultEvictionContext(ts, null, 
Long.valueOf(count)));
+            evictionPolicy.setContext(new DefaultEvictionContext(ts, null, 
(long) count));
             handler.onTrigger();
             lastProcessedTs = ts;
         }
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 9e09733..f3502d6 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
@@ -89,7 +89,7 @@ public class WindowFunctionExecutorTest {
     private static class TestWrongTimestampExtractor implements 
TimestampExtractor<String> {
         @Override
         public long extractTimestamp(String input) {
-            return Long.valueOf(input);
+            return Long.parseLong(input);
         }
     }
 
diff --git 
a/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfigUtils.java
 
b/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfigUtils.java
index 539f066..9b8d8d4 100644
--- 
a/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfigUtils.java
+++ 
b/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfigUtils.java
@@ -56,7 +56,7 @@ import static 
org.apache.pulsar.functions.utils.FunctionCommon.convertFromFuncti
 @Slf4j
 public class FunctionConfigUtils {
 
-       static final Integer MAX_PENDING_ASYNC_REQUESTS_DEFAULT = 
Integer.valueOf(1000);
+       static final Integer MAX_PENDING_ASYNC_REQUESTS_DEFAULT = 1000;
        static final Boolean FORWARD_SOURCE_MESSAGE_PROPERTY_DEFAULT = 
Boolean.TRUE;
 
     private static final ObjectMapper OBJECT_MAPPER = 
ObjectMapperFactory.create();
diff --git 
a/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/FunctionMetaDataManager.java
 
b/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/FunctionMetaDataManager.java
index 5388bd7..eddb469 100644
--- 
a/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/FunctionMetaDataManager.java
+++ 
b/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/FunctionMetaDataManager.java
@@ -365,7 +365,7 @@ public class FunctionMetaDataManager implements 
AutoCloseable {
     }
 
     private void processCompactedMetaDataTopicMessage(Message<byte[]> message) 
throws IOException {
-        long version = Long.valueOf(message.getProperty(versionTag));
+        long version = Long.parseLong(message.getProperty(versionTag));
         String tenant = 
FunctionCommon.extractTenantFromFullyQualifiedName(message.getKey());
         String namespace = 
FunctionCommon.extractNamespaceFromFullyQualifiedName(message.getKey());
         String functionName = 
FunctionCommon.extractNameFromFullyQualifiedName(message.getKey());
diff --git 
a/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/rest/api/ComponentImpl.java
 
b/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/rest/api/ComponentImpl.java
index e8d67a5..98994c9 100644
--- 
a/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/rest/api/ComponentImpl.java
+++ 
b/pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/rest/api/ComponentImpl.java
@@ -341,10 +341,9 @@ public abstract class ComponentImpl implements 
Component<PulsarWorkerService> {
         StorageAdminClient adminClient = worker().getStateStoreAdminClient();
         if (adminClient != null) {
             adminClient.deleteStream(namespace, table).whenComplete((res, 
throwable) -> {
-                if ((throwable == null && res.booleanValue())
-                        || (throwable != null &&
-                        (throwable instanceof NamespaceNotFoundException
-                                || throwable instanceof 
StreamNotFoundException) )) {
+                if ((throwable == null && res)
+                        || ((throwable instanceof NamespaceNotFoundException
+                        || throwable instanceof StreamNotFoundException))) {
                     log.info("{}/{} table deleted successfully", namespace, 
table);
                 } else {
                     if (throwable != null) {
diff --git 
a/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java
 
b/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java
index 874710a..4cd3138 100644
--- 
a/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java
+++ 
b/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java
@@ -98,7 +98,7 @@ public abstract class CassandraAbstractSink<K, V> implements 
Sink<byte[]> {
             String[] hostPort = hosts[i].split(":");
             b.addContactPoint(hostPort[0]);
             if (hostPort.length > 1) {
-                b.withPort(Integer.valueOf(hostPort[1]));
+                b.withPort(Integer.parseInt(hostPort[1]));
             }
         }
         cluster = b.build();
diff --git 
a/pulsar-sql/presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/decoder/primitive/PulsarPrimitiveRowDecoder.java
 
b/pulsar-sql/presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/decoder/primitive/PulsarPrimitiveRowDecoder.java
index 5eb2d7f..bc192c8 100644
--- 
a/pulsar-sql/presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/decoder/primitive/PulsarPrimitiveRowDecoder.java
+++ 
b/pulsar-sql/presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/decoder/primitive/PulsarPrimitiveRowDecoder.java
@@ -79,12 +79,12 @@ public class PulsarPrimitiveRowDecoder implements 
PulsarRowDecoder {
                 primitiveColumn.put(columnHandle, 
booleanValueProvider(Boolean.valueOf((Boolean) value)));
             } else if (type instanceof TinyintType || type instanceof 
SmallintType || type instanceof IntegerType
                     || type instanceof BigintType) {
-                primitiveColumn.put(columnHandle, 
longValueProvider(Long.valueOf(value.toString())));
+                primitiveColumn.put(columnHandle, 
longValueProvider(Long.parseLong(value.toString())));
             } else if (type instanceof DoubleType) {
-                primitiveColumn.put(columnHandle, 
doubleValueProvider(Double.valueOf(value.toString())));
+                primitiveColumn.put(columnHandle, 
doubleValueProvider(Double.parseDouble(value.toString())));
             } else if (type instanceof RealType) {
                 primitiveColumn.put(columnHandle, longValueProvider(
-                        
Float.floatToIntBits((Float.valueOf(value.toString())))));
+                        
Float.floatToIntBits((Float.parseFloat(value.toString())))));
             } else if (type instanceof VarbinaryType) {
                 primitiveColumn.put(columnHandle, bytesValueProvider((byte[]) 
value));
             } else if (type instanceof VarcharType) {
diff --git 
a/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/TestPulsarRecordCursor.java
 
b/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/TestPulsarRecordCursor.java
index 8d52183..610a1c2 100644
--- 
a/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/TestPulsarRecordCursor.java
+++ 
b/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/TestPulsarRecordCursor.java
@@ -101,7 +101,7 @@ public class TestPulsarRecordCursor extends 
TestPulsarConnector {
                             
assertEquals(pulsarRecordCursor.getSlice(i).getBytes(), ((String) 
fooFunctions.get("field2").apply(count)).getBytes());
                             columnsSeen.add(fooColumnHandles.get(i).getName());
                         } else if 
(fooColumnHandles.get(i).getName().equals("field3")) {
-                            assertEquals(pulsarRecordCursor.getLong(i), 
Float.floatToIntBits(((Float) 
fooFunctions.get("field3").apply(count)).floatValue()));
+                            assertEquals(pulsarRecordCursor.getLong(i), 
Float.floatToIntBits((Float) fooFunctions.get("field3").apply(count)));
                             columnsSeen.add(fooColumnHandles.get(i).getName());
                         } else if 
(fooColumnHandles.get(i).getName().equals("field4")) {
                             assertEquals(pulsarRecordCursor.getDouble(i), 
((Double) fooFunctions.get("field4").apply(count)).doubleValue());
diff --git 
a/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/decoder/primitive/TestPrimitiveDecoder.java
 
b/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/decoder/primitive/TestPrimitiveDecoder.java
index d01210b..97d4d05 100644
--- 
a/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/decoder/primitive/TestPrimitiveDecoder.java
+++ 
b/pulsar-sql/presto-pulsar/src/test/java/org/apache/pulsar/sql/presto/decoder/primitive/TestPrimitiveDecoder.java
@@ -142,7 +142,7 @@ public class TestPrimitiveDecoder extends 
AbstractDecoderTester {
                         .copiedBuffer(schemaFloat.encode(floatValue))).get();
         checkValue(decodedRowFloat, new 
PulsarColumnHandle(getPulsarConnectorId().toString(),
                 PRIMITIVE_COLUMN_NAME, REAL, false, false, 
PRIMITIVE_COLUMN_NAME, null, null,
-                PulsarColumnHandle.HandleKeyValueType.NONE), 
Long.valueOf(Float.floatToIntBits(floatValue)));
+                PulsarColumnHandle.HandleKeyValueType.NONE), 
Float.floatToIntBits(floatValue));
 
         double doubleValue = 0.22d;
         SchemaInfo schemaInfoDouble = 
SchemaInfo.builder().type(SchemaType.DOUBLE).build();
diff --git 
a/pulsar-websocket/src/main/java/org/apache/pulsar/websocket/ConsumerHandler.java
 
b/pulsar-websocket/src/main/java/org/apache/pulsar/websocket/ConsumerHandler.java
index 0192188..6dd44cb 100644
--- 
a/pulsar-websocket/src/main/java/org/apache/pulsar/websocket/ConsumerHandler.java
+++ 
b/pulsar-websocket/src/main/java/org/apache/pulsar/websocket/ConsumerHandler.java
@@ -107,7 +107,7 @@ public class ConsumerHandler extends 
AbstractWebSocketHandler {
         this.numMsgsDelivered = new LongAdder();
         this.numBytesDelivered = new LongAdder();
         this.numMsgsAcked = new LongAdder();
-        this.pullMode = Boolean.valueOf(queryParams.get("pullMode"));
+        this.pullMode = Boolean.parseBoolean(queryParams.get("pullMode"));
 
         try {
             // checkAuth() and getConsumerConfiguration() should be called 
after assigning a value to this.subscription
diff --git 
a/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/provider/TieredStorageConfiguration.java
 
b/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/provider/TieredStorageConfiguration.java
index 442980a..c105496 100644
--- 
a/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/provider/TieredStorageConfiguration.java
+++ 
b/tiered-storage/jcloud/src/main/java/org/apache/bookkeeper/mledger/offload/jcloud/provider/TieredStorageConfiguration.java
@@ -244,7 +244,7 @@ public class TieredStorageConfiguration {
                 return Integer.valueOf(configProperties.get(key));
             }
         }
-        return new Integer(64 * MB);
+        return 64 * MB;
     }
 
     public Integer getMinBlockSizeInBytes() {
@@ -262,7 +262,7 @@ public class TieredStorageConfiguration {
                 return Integer.valueOf(configProperties.get(key));
             }
         }
-        return new Integer(MB);
+        return MB;
     }
 
     public Integer getWriteBufferSizeInBytes() {

Reply via email to