{"push_id":1169340994,"size":14,"distinct_size":4,"ref":"refs/heads/AssignContext","head":"ed9cfd1256ece0aaa8a47ece1d38761e35d93aff","before":"41090eb5f1d9b99fc866b9163cba0dbec99e5bf2","commits":[{"sha":"4254749bf103c4bb6f68e316768c0aa46d9f7df0","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Configure RunnableOnService tests for Spark runner, batch mode","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/4254749bf103c4bb6f68e316768c0aa46d9f7df0"},{"sha":"1a200a65de1c48bb63b5bfa3e320e29f243fa902","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #294","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/1a200a65de1c48bb63b5bfa3e320e29f243fa902"},{"sha":"e471ced41d3092a7af6b9f5ad4cb5a4cd9dc2e81","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"DataflowPipelineJob: Retry messages, metrics, and status polls\n\nAt some point in the past, we decided to use a rawDataflowClient that\ndoes not do retries when checking job status, because it was best-effort\nreporting to users. The purported goal was to not clutter the log with\nnetworking errors.\n\nHowever, since that time, we have:\n* Added the ability to suppress logs (emit only at DEBUG level or not at\n  all) when retrying.\n* Increased reliability of the job checking status so that these errors\n  are less frequent and more indicative of quota or other issues.\n* Started using the metrics in tests, where we do need to retry\n  transient issues (BEAM-350).\n\nSo let's drop the raw transport client and just use the one that\nretries.","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/e471ced41d3092a7af6b9f5ad4cb5a4cd9dc2e81"},{"sha":"c71502dc94c71b527480db72d3410ffdae2e94d1","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #476","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/c71502dc94c71b527480db72d3410ffdae2e94d1"},{"sha":"c8d57429cb0b39ce4e9c6ff249fa12a5982a769a","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Rename FlinkPipelineRunner to FlinkRunner","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/c8d57429cb0b39ce4e9c6ff249fa12a5982a769a"},{"sha":"6f52ff940718c93508bf57e3e56f335ec6ae41b9","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #489","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/6f52ff940718c93508bf57e3e56f335ec6ae41b9"},{"sha":"071d9c7ee8ed3a9628924de624d4e3cb03c5f20b","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Make JAXBCoder Thread Safe\n\nJAXB Marshaller and Unmarshaller are not thread safe, but coders are\nrequired to be.\n\nCreate context only once, and create Marshaller and Unmarshaller locally\non-demand.","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/071d9c7ee8ed3a9628924de624d4e3cb03c5f20b"},{"sha":"682a19c4e67512a912fd12c591d1ff0b73252984","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #497","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/682a19c4e67512a912fd12c591d1ff0b73252984"},{"sha":"278a76e096ced0ba51b5ed0ae8205bbd32491c77","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"[BEAM-363] Return false for non-AUTO compression mode","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/278a76e096ced0ba51b5ed0ae8205bbd32491c77"},{"sha":"2b9906e8d97c254706656ac68eec85f29f946627","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #504","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/2b9906e8d97c254706656ac68eec85f29f946627"},{"sha":"96ffc42972010c9b027e826d6d610555ab0c055a","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Rename SparkPipelineRunner to SparkRunner","distinct":true,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/96ffc42972010c9b027e826d6d610555ab0c055a"},{"sha":"3001804e3cb33d2d399f64e3c88308e136321782","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #488","distinct":true,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/3001804e3cb33d2d399f64e3c88308e136321782"},{"sha":"b78c141bdbe09a0bd76bb8a00272c4269960a6dc","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Explode windows in DirectRunner's Window.into evaluator","distinct":true,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/b78c141bdbe09a0bd76bb8a00272c4269960a6dc"},{"sha":"ed9cfd1256ece0aaa8a47ece1d38761e35d93aff","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Remove references to multi-window representation from model\n\nSome areas of the Beam model in the SDK allude to the use of a\ncompressed representation of an element along with the set\nof windows it is assigned to. However, the model itself views\nelements in different windows as fully independent, so the SDK\nshould not place any obligation on the part of the runner or\nuser to use a particular representation.\n\nThis change removes those places in the SDK where an element\nis treated in multiple windows at once.","distinct":true,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/ed9cfd1256ece0aaa8a47ece1d38761e35d93aff"}]}
{"actor":{"display_login":"kennknowles"}}