Hao Hao has uploaded a new change for review. http://gerrit.cloudera.org:8080/6776
Change subject: [java client] improve flaky test ITClient ...................................................................... [java client] improve flaky test ITClient This changes ITClient test to use fault tolerant scanner. And fixes client side disconnection error handling for both fault tolerant scanner and non fault tolerant one, through keeping track of tablet server it is talking to for each ScanRequest. It also adds more test coverage for multi-tablet scan using client side fault injection. Change-Id: I81946e951db69d6c75c6a2e22a802cc4f4c447b9 --- M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduScanner.java M java/kudu-client/src/main/java/org/apache/kudu/client/KuduRpc.java M java/kudu-client/src/test/java/org/apache/kudu/client/ITClient.java M java/kudu-client/src/test/java/org/apache/kudu/client/ITFaultTolerantScanner.java M java/kudu-client/src/test/java/org/apache/kudu/client/ITNonFaultTolerantScanner.java M java/kudu-client/src/test/java/org/apache/kudu/client/ITScannerMultiTablet.java 7 files changed, 114 insertions(+), 46 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/76/6776/1 -- To view, visit http://gerrit.cloudera.org:8080/6776 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I81946e951db69d6c75c6a2e22a802cc4f4c447b9 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Hao Hao <[email protected]>
