{"push_id":1093719828,"size":28,"distinct_size":6,"ref":"refs/heads/windowingInternals","head":"fef521255571bd0bb7038cc67ca765b636178d6c","before":"5528bb8889e83abd231e26f70696526f0f5f248e","commits":[{"sha":"a18d6b93cedf3ba016c32ad4cb08796215f9cd20","author":{"email":"1a02732a15f637c31107256cbee5819e36aa7c67@users.noreply.github.com","name":"Daniel Halperin"},"message":"Never trigger: fix broken link in Javadoc","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/a18d6b93cedf3ba016c32ad4cb08796215f9cd20"},{"sha":"08c05e01b6248de853e8bc3d8446ed98d3408a6e","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Remove redundant close in BoundedReadEvaluatorFactory\n\nThe reader is already closed by virtue of being the target of the\ntry-with-resources block that encompasses all of #finishBundle().","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/08c05e01b6248de853e8bc3d8446ed98d3408a6e"},{"sha":"2618aa68ecad95f77a6a42f8eddfe63e511edf23","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Add CommittedResult\n\nReturn as the output to InProcessEvaluationContext#handleResult(). This\nallows a richer return type to improve possible behaviors when a result\nis returned.","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/2618aa68ecad95f77a6a42f8eddfe63e511edf23"},{"sha":"2a44214e4aef5a5d377378b9a0ac3ff3360acefc","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Stop cloning coders in the InProcessRunner\n\nThis is excessively slow and also not useful, as coders are required to\nbe thread-safe","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/2a44214e4aef5a5d377378b9a0ac3ff3360acefc"},{"sha":"e6b42c4928659c80b58a716bdb32d867ed34f025","author":{"email":"590791183a51f65762cd2248e4b650d6c3990853@google.com","name":"Scott Wegner"},"message":"Consolidate checkstyle configuration in new 'build-tools' module","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/e6b42c4928659c80b58a716bdb32d867ed34f025"},{"sha":"3b36a65b2887bc814556e6126f969c8f533a7521","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"This closes #246","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/3b36a65b2887bc814556e6126f969c8f533a7521"},{"sha":"baae9013c44d7587619c9d5c6908ce8abbc0f627","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #261","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/baae9013c44d7587619c9d5c6908ce8abbc0f627"},{"sha":"4d5303d8a8cc175cecf3686347e7d7465f902a9e","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #260","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/4d5303d8a8cc175cecf3686347e7d7465f902a9e"},{"sha":"448957ba8fb1c47c3ac84e2aee5a4df2af5671e4","author":{"email":"180f55e8350155df1048ad760eeaa1cff137f014@apache.org","name":"Maximilian Michels"},"message":"Fix Checkstyle errors in sdk core\n\nRegression of 2618aa68ecad95f77a6a42f8eddfe63e511edf23","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/448957ba8fb1c47c3ac84e2aee5a4df2af5671e4"},{"sha":"4fd9d74df4f4f1d4b0d4e9ab63dc6a8f807d073b","author":{"email":"b29f906215354b2d63cd7fb7b9919be54e0af7cd@apache.org","name":"Jean-Baptiste Onofré"},"message":"Fix legal in build-tools pom.xml","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/4fd9d74df4f4f1d4b0d4e9ab63dc6a8f807d073b"},{"sha":"bc847a9582447372461c5cf35450ba4a4c3d490d","author":{"email":"180f55e8350155df1048ad760eeaa1cff137f014@apache.org","name":"Maximilian Michels"},"message":"Flink sink implementation","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/bc847a9582447372461c5cf35450ba4a4c3d490d"},{"sha":"aead96ff4c018b96a7b5ab1defb408c2a09b1be7","author":{"email":"180f55e8350155df1048ad760eeaa1cff137f014@apache.org","name":"Maximilian Michels"},"message":"fix Flink source coder handling","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/aead96ff4c018b96a7b5ab1defb408c2a09b1be7"},{"sha":"63bce07d8c6cc5e610ad24e915e2585fef582567","author":{"email":"180f55e8350155df1048ad760eeaa1cff137f014@apache.org","name":"Maximilian Michels"},"message":"add Kafka IO examples","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/63bce07d8c6cc5e610ad24e915e2585fef582567"},{"sha":"661a4a893c5afa2f257969bd25d4c01c42693fac","author":{"email":"180f55e8350155df1048ad760eeaa1cff137f014@apache.org","name":"Maximilian Michels"},"message":"This closes #266","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/661a4a893c5afa2f257969bd25d4c01c42693fac"},{"sha":"593bf0c53fb13e21c99fee73cb1c7f4c9e8d264e","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #251","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/593bf0c53fb13e21c99fee73cb1c7f4c9e8d264e"},{"sha":"bba4c64d341e9b1d7961a5e89426950b3a387155","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #257","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/bba4c64d341e9b1d7961a5e89426950b3a387155"},{"sha":"e13cacb81c9c9718a45bfb7aefd839dcdfd442f6","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"Move InProcessRunner to its own module","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/e13cacb81c9c9718a45bfb7aefd839dcdfd442f6"},{"sha":"b9116ac426f989af882e6df5dafc5da6c9f203d8","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #256","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/b9116ac426f989af882e6df5dafc5da6c9f203d8"},{"sha":"367f3acac60fa421b797009eeb131f8c47d75f1d","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Fix update sequence in InMemoryWatermarkManager\n\nBecause the WatermarkManager is not synchronized within the call to\nupdatePending, the sequence in which pending queues are updated must be\nin such a manner as to add additional restrictions, then remove any\nrestrictions which no longer apply. This ensures any intermediate read\nwill see at worst a more restricted watermark than the actual watermark.","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/367f3acac60fa421b797009eeb131f8c47d75f1d"},{"sha":"659cf2ee0b32a4e49fac50999e886a8f052a3fb7","author":{"email":"7341c19bfc014d327e56572586cb83b26ef91b7d@google.com","name":"bchambers"},"message":"This closes #264","distinct":false,"url":"https://api.github.com/repos/kennknowles/incubator-beam/commits/659cf2ee0b32a4e49fac50999e886a8f052a3fb7"}]}