{"push_id":859225072,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"1f0f14efe35f986e338ee2cbc1ef2a9ce7395c00","before":"26062d22607e1f9854bc2588ba22a4e0f8bba48c","commits":[{"sha":"0ce6f9b2d203ce67aeb4d3aedf19bbd997fe01b9","author":{"email":"affa8bc277be808c7f93de9249c2a75ded11876a@gmail.com","name":"Burak Yavuz"},"message":"[SPARK-11141][STREAMING] Batch ReceivedBlockTrackerLogEvents for WAL writes\n\nWhen using S3 as a directory for WALs, the writes take too long. The driver gets very easily bottlenecked when multiple receivers send AddBlock events to the ReceiverTracker. This PR adds batching of events in the ReceivedBlockTracker so that receivers don't get blocked by the driver for too long.\n\ncc zsxwing tdas\n\nAuthor: Burak Yavuz <brkyvz@gmail.com>\n\nCloses #9143 from brkyvz/batch-wal-writes.","distinct":true,"url":"https://api.github.com/repos/dbtsai/spark/commits/0ce6f9b2d203ce67aeb4d3aedf19bbd997fe01b9"},{"sha":"1f0f14efe35f986e338ee2cbc1ef2a9ce7395c00","author":{"email":"5d14e010a5b345b784fd604efcc6cebb79f97468@gmail.com","name":"zsxwing"},"message":"[SPARK-11462][STREAMING] Add JavaStreamingListener\n\nCurrently, StreamingListener is not Java friendly because it exposes some Scala collections to Java users directly, such as Option, Map.\n\nThis PR added a Java version of StreamingListener and a bunch of Java friendly classes for Java users.\n\nAuthor: zsxwing <zsxwing@gmail.com>\nAuthor: Shixiong Zhu <shixiong@databricks.com>\n\nCloses #9420 from zsxwing/java-streaming-listener.","distinct":true,"url":"https://api.github.com/repos/dbtsai/spark/commits/1f0f14efe35f986e338ee2cbc1ef2a9ce7395c00"}]}