spark git commit: [SPARK-15077][SQL] Use a fair lock to avoid thread starvation in StreamExecution

2016-05-02 Thread marmbrus
Repository: spark Updated Branches: refs/heads/branch-2.0 733cbaa3c -> dcce0aaaf [SPARK-15077][SQL] Use a fair lock to avoid thread starvation in StreamExecution ## What changes were proposed in this pull request? Right now `StreamExecution.awaitBatchLock` uses an unfair lock. `StreamExecuti

spark git commit: [SPARK-15077][SQL] Use a fair lock to avoid thread starvation in StreamExecution

2016-05-02 Thread marmbrus
Repository: spark Updated Branches: refs/heads/master 0fd95be3c -> 4e3685ae5 [SPARK-15077][SQL] Use a fair lock to avoid thread starvation in StreamExecution ## What changes were proposed in this pull request? Right now `StreamExecution.awaitBatchLock` uses an unfair lock. `StreamExecution.a