Adela Maznikar created HBASE-11254:
--------------------------------------

             Summary: [0.89-fb] Improve retry logic in 
HTableMultiplexer.HTableFlushWorker
                 Key: HBASE-11254
                 URL: https://issues.apache.org/jira/browse/HBASE-11254
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.89-fb
            Reporter: Adela Maznikar
            Assignee: Adela Maznikar
             Fix For: 0.89-fb


The failed puts in HTableMultiplexer.HTableFlushWorker are immediately 
resubmitted in the original queue. This queue is being flushed every 100ms 
(default configuration) and the maximal retry of a failed put is by default 10 
times (client configurable). That leaves us with ~1 second to complete a Put 
(with default configuration). We can improve this by gradually increasing the 
time for retrying, each time when the put fails. (example: first time retry 
after 100ms, then after 200ms, 400ms, etc). 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to