Dima Spivak created HBASE-15930:
-----------------------------------

             Summary: Make IntegrationTestReplication's waitForReplication() 
smarter
                 Key: HBASE-15930
                 URL: https://issues.apache.org/jira/browse/HBASE-15930
             Project: HBase
          Issue Type: Improvement
          Components: integration tests
            Reporter: Dima Spivak
            Assignee: Dima Spivak


{{IntegrationTestReplication}} is a great test, but can improved by changing 
how we handle waiting between generation of the linked list on the source 
cluster and verifying the linked list on the destination cluster. [Even the 
code suggests this should be 
done|https://github.com/apache/hbase/blob/master/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestReplication.java#L251-252],
 so I'd like to take it on. [~mbertozzi] and [~busbey] have both suggested a 
simple solution wherein we write a row into each region on the source cluster 
after the linked list generation and then assume replication has gone through 
once these rows are detected on the destination cluster.

Since you lads at Facebook are some of the heaviest users, [~eclark], would you 
prefer I maintain the API and add a new command line option (say {{\-c | 
\-\-check-replication}}) that would run before any {{--generateVerifyGap}} 
sleep is carried out as it is now?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to