[2/2] impala git commit: IMPALA-5384, part 2: Simplify Coordinator locking and clarify state

2018-05-21 Thread dhecht
IMPALA-5384, part 2: Simplify Coordinator locking and clarify state The is the final change to clarify and break up the Coordinator's lock. The state machine for the coordinator is made explicit, distinguishing between executing state and multiple terminal states. Logic to transition into a

[3/4] impala git commit: IMPALA-5384, part 2: Simplify Coordinator locking and clarify state

2018-05-17 Thread dhecht
IMPALA-5384, part 2: Simplify Coordinator locking and clarify state The is the final change to clarify and break up the Coordinator's lock. The state machine for the coordinator is made explicit, distinguishing between executing state and multiple terminal states. Logic to transition into a

impala git commit: IMPALA-5384, part 2: Simplify Coordinator locking and clarify state

2018-05-15 Thread tarmstrong
Repository: impala Updated Branches: refs/heads/2.x 22244bb07 -> da329442a IMPALA-5384, part 2: Simplify Coordinator locking and clarify state The is the final change to clarify and break up the Coordinator's lock. The state machine for the coordinator is made explicit, distinguishing between

[1/7] impala git commit: IMPALA-5384, part 2: Simplify Coordinator locking and clarify state

2018-05-11 Thread tarmstrong
Repository: impala Updated Branches: refs/heads/master 25c13bfdd -> e12ee485c IMPALA-5384, part 2: Simplify Coordinator locking and clarify state The is the final change to clarify and break up the Coordinator's lock. The state machine for the coordinator is made explicit, distinguishing