{"push_id":620202607,"size":1,"distinct_size":1,"ref":"refs/heads/SPARK-6650","head":"9886f697bc3ab6fe83aa2aa4ba8a3e92ae0ec051","before":"f5f6f6278ad6d7cd797b27b47ed4fb57bb4845d0","commits":[{"sha":"9886f697bc3ab6fe83aa2aa4ba8a3e92ae0ec051","author":{"email":"8283fd24ce58e0bb0d6bf349e9064fef42c4d84e@cloudera.com","name":"Marcelo Vanzin"},"message":"[SPARK-6650] [core] Stop ExecutorAllocationManager when context stops.\n\nThis fixes the thread leak. I also changed the unit test to keep track\nof allocated contexts and making sure they're closed after tests are\nrun; this is needed since some tests use this pattern:\n\n    val sc = createContext()\n    doSomethingThatMayThrow()\n    sc.stop()","distinct":true,"url":"https://api.github.com/repos/vanzin/spark/commits/9886f697bc3ab6fe83aa2aa4ba8a3e92ae0ec051"}]}