Sergey Soldatov created PHOENIX-3974:
----------------------------------------

             Summary: Create index may issue a distributed dead lock due lack 
of handlers
                 Key: PHOENIX-3974
                 URL: https://issues.apache.org/jira/browse/PHOENIX-3974
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 4.11.0
            Reporter: Sergey Soldatov
            Assignee: Sergey Soldatov


In PHOENIX-3360 we were trying to avoid using index rpc on client side, setting 
controller manually in Indexer.  But after we moved index creating to server 
side there is another set of RS-RS communication that comes from 
UngroupedAggregateRegionObserver with regular priority. That may cause 
distributed dead lock when all handlers are occupied by index create scanners 
for user table and inside they are trying to send index updates. To prevent it 
we need to set controller in UngroupedAggregateRegionObserver in the similar 
way like we did in Indexer. 




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to