Skip to content

Commit 17b5159

Browse files
author
Ray Mattingly
committed
PR feedback: prefer emptyMap, no wildcard imports
1 parent 71b1c05 commit 17b5159

File tree

9 files changed

+19
-12
lines changed

9 files changed

+19
-12
lines changed

hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncConnectionImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import io.opentelemetry.api.trace.Span;
3232
import java.io.IOException;
3333
import java.net.SocketAddress;
34+
import java.util.Collections;
3435
import java.util.Map;
3536
import java.util.Optional;
3637
import java.util.concurrent.CompletableFuture;
@@ -128,7 +129,7 @@ public class AsyncConnectionImpl implements AsyncConnection {
128129

129130
public AsyncConnectionImpl(Configuration conf, ConnectionRegistry registry, String clusterId,
130131
SocketAddress localAddress, User user) {
131-
this(conf, registry, clusterId, localAddress, user, null);
132+
this(conf, registry, clusterId, localAddress, user, Collections.emptyMap());
132133
}
133134

134135
public AsyncConnectionImpl(Configuration conf, ConnectionRegistry registry, String clusterId,

hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.IOException;
2323
import java.lang.reflect.Constructor;
2424
import java.security.PrivilegedExceptionAction;
25+
import java.util.Collections;
2526
import java.util.Map;
2627
import java.util.concurrent.CompletableFuture;
2728
import java.util.concurrent.ExecutorService;
@@ -217,7 +218,7 @@ public static Connection createConnection(Configuration conf, User user) throws
217218
*/
218219
public static Connection createConnection(Configuration conf, ExecutorService pool,
219220
final User user) throws IOException {
220-
return createConnection(conf, pool, user, null);
221+
return createConnection(conf, pool, user, Collections.emptyMap());
221222
}
222223

223224
/**

hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/BlockingRpcClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import java.io.IOException;
2121
import java.net.SocketAddress;
22+
import java.util.Collections;
2223
import java.util.Map;
2324
import javax.net.SocketFactory;
2425
import org.apache.hadoop.conf.Configuration;
@@ -42,7 +43,7 @@ public class BlockingRpcClient extends AbstractRpcClient<BlockingRpcConnection>
4243
* SocketFactory
4344
*/
4445
BlockingRpcClient(Configuration conf) {
45-
this(conf, HConstants.CLUSTER_ID_DEFAULT, null, null, null);
46+
this(conf, HConstants.CLUSTER_ID_DEFAULT, null, null, Collections.emptyMap());
4647
}
4748

4849
/**

hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/DelegatingHBaseRpcController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package org.apache.hadoop.hbase.ipc;
1919

2020
import java.io.IOException;
21+
import java.util.Collections;
2122
import java.util.Map;
2223
import org.apache.hadoop.hbase.CellScanner;
2324
import org.apache.hadoop.hbase.TableName;
@@ -115,7 +116,7 @@ public boolean hasCallTimeout() {
115116

116117
@Override
117118
public Map<String, byte[]> getAttributes() {
118-
return null;
119+
return Collections.emptyMap();
119120
}
120121

121122
@Override

hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/HBaseRpcControllerImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import java.io.IOException;
2121
import java.util.ArrayList;
22+
import java.util.Collections;
2223
import java.util.List;
2324
import java.util.Map;
2425
import org.apache.hadoop.hbase.CellScannable;
@@ -169,7 +170,7 @@ public boolean hasCallTimeout() {
169170

170171
@Override
171172
public Map<String, byte[]> getAttributes() {
172-
return null;
173+
return Collections.emptyMap();
173174
}
174175

175176
@Override

hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcClient.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import java.io.IOException;
2121
import java.net.SocketAddress;
22+
import java.util.Collections;
2223
import java.util.Map;
2324
import java.util.concurrent.atomic.AtomicReference;
2425
import org.apache.hadoop.conf.Configuration;
@@ -56,7 +57,7 @@ public class NettyRpcClient extends AbstractRpcClient<NettyRpcConnection> {
5657

5758
public NettyRpcClient(Configuration configuration, String clusterId, SocketAddress localAddress,
5859
MetricsConnection metrics) {
59-
this(configuration, clusterId, localAddress, metrics, null);
60+
this(configuration, clusterId, localAddress, metrics, Collections.emptyMap());
6061
}
6162

6263
public NettyRpcClient(Configuration configuration, String clusterId, SocketAddress localAddress,
@@ -81,7 +82,7 @@ public NettyRpcClient(Configuration configuration, String clusterId, SocketAddre
8182

8283
/** Used in test only. */
8384
public NettyRpcClient(Configuration configuration) {
84-
this(configuration, HConstants.CLUSTER_ID_DEFAULT, null, null, null);
85+
this(configuration, HConstants.CLUSTER_ID_DEFAULT, null, null, Collections.emptyMap());
8586
}
8687

8788
@Override

hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/RpcClientFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package org.apache.hadoop.hbase.ipc;
1919

2020
import java.net.SocketAddress;
21+
import java.util.Collections;
2122
import java.util.Map;
2223
import org.apache.hadoop.conf.Configuration;
2324
import org.apache.hadoop.hbase.client.MetricsConnection;
@@ -60,7 +61,7 @@ public static RpcClient createClient(Configuration conf, String clusterId) {
6061
*/
6162
public static RpcClient createClient(Configuration conf, String clusterId,
6263
MetricsConnection metrics) {
63-
return createClient(conf, clusterId, null, metrics, null);
64+
return createClient(conf, clusterId, null, metrics, Collections.emptyMap());
6465
}
6566

6667
private static String getRpcClientClass(Configuration conf) {

hbase-server/src/main/java/org/apache/hadoop/hbase/client/AsyncClusterConnectionImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package org.apache.hadoop.hbase.client;
1919

2020
import java.net.SocketAddress;
21+
import java.util.Collections;
2122
import java.util.List;
2223
import java.util.concurrent.CompletableFuture;
2324
import java.util.stream.Collectors;
@@ -59,7 +60,7 @@ class AsyncClusterConnectionImpl extends AsyncConnectionImpl implements AsyncClu
5960

6061
public AsyncClusterConnectionImpl(Configuration conf, ConnectionRegistry registry,
6162
String clusterId, SocketAddress localAddress, User user) {
62-
super(conf, registry, clusterId, localAddress, user, null);
63+
super(conf, registry, clusterId, localAddress, user, Collections.emptyMap());
6364
}
6465

6566
@Override

hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/ServerCall.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
*/
1818
package org.apache.hadoop.hbase.ipc;
1919

20-
import static org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.*;
21-
2220
import io.opentelemetry.api.trace.Span;
2321
import io.opentelemetry.api.trace.StatusCode;
2422
import io.opentelemetry.context.Scope;
@@ -51,6 +49,7 @@
5149

5250
import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;
5351
import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.VersionInfo;
52+
import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos;
5453
import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.CellBlockMeta;
5554
import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ExceptionResponse;
5655
import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader;
@@ -210,7 +209,7 @@ public RequestHeader getHeader() {
210209
}
211210

212211
@Override
213-
public ConnectionHeader getConnectionHeader() {
212+
public RPCProtos.ConnectionHeader getConnectionHeader() {
214213
return this.connection.connectionHeader;
215214
}
216215

0 commit comments

Comments
 (0)