Jean-Daniel Cryans has posted comments on this change.

Change subject: [java-client] Fix a hang in TabletClient
......................................................................


Patch Set 2:

> Looks fine, but the cascading series of fixes to this code has left
 > me with zero confidence that we got it right. Could you please add
 > some automated test coverage? Unit tests would be ideal, but
 > integration or stress tests would be fine too. Maybe a stress test
 > where the client is aggressively disconnected from the servers, to
 > exercise these code paths?

TBH I've spent at least 3 days worth of time trying to repro these issues with 
a single test. I'm either just not doing the right thing or it'll require more 
code instrumentation. But I agree with you that we can't just rely on hours 
long cluster tests.

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

Gerrit-MessageType: comment
Gerrit-Change-Id: I5f92a2f9464f245182a59178f2eab8a88422864c
Gerrit-PatchSet: 2
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Jean-Daniel Cryans <jdcry...@apache.org>
Gerrit-Reviewer: Adar Dembo <a...@cloudera.com>
Gerrit-Reviewer: Dan Burkert <d...@cloudera.com>
Gerrit-Reviewer: Jean-Daniel Cryans <jdcry...@apache.org>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-HasComments: No

Reply via email to