apurtell opened a new pull request, #2438:
URL: https://github.com/apache/phoenix/pull/2438

   `ConnectionQueryServicesImpl.createSnapshot()` invokes `admin.snapshot()` 
during the Phoenix upgrade path. Transient HMaster issues surface as upgrade 
failures because of the lack of retry. The master's per-table lock can be 
briefly held by a concurrent admin operation, or RPC-level retries can resubmit 
an already-accepted snapshot request, causing the master to reject the 
duplicate. The fix is to wrap the snapshot call in a small bounded retry loop 
(5 attempts, 1 s backoff).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to