Adar Dembo has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/14202 )

Change subject: [kudu-client] KUDU-2910 Add Singleton Class KuduClientCache to 
kudu client module and can used across different integration like spark, Hive 
etc..
......................................................................


Patch Set 6:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/14202/6/java/kudu-client/src/main/java/org/apache/kudu/client/KuduClientCache.java
File java/kudu-client/src/main/java/org/apache/kudu/client/KuduClientCache.java:

http://gerrit.cloudera.org:8080/#/c/14202/6/java/kudu-client/src/main/java/org/apache/kudu/client/KuduClientCache.java@57
PS6, Line 57:     if (asyncKuduClient == null) {
To avoid excessive nesting, rewrite like this:

  AsyncKuduClient client = clientCache.get(kuduMasters).asyncKuduClient;
  if (client != null) {
    return client;
  }
  client = new ...;
  <put 'client' in the cache>
  return client;



--
To view, visit http://gerrit.cloudera.org:8080/14202
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I08f7bbd4f1f1223ac80175d4ab3eabe9c841ddf8
Gerrit-Change-Number: 14202
Gerrit-PatchSet: 6
Gerrit-Owner: Sandish Kumar HN <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Sandish Kumar HN <[email protected]>
Gerrit-Comment-Date: Tue, 10 Sep 2019 22:32:30 +0000
Gerrit-HasComments: Yes

Reply via email to