{"push_id":1341658081,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"daf69f87e7271b2620e9bc023a8a360a485f856a","before":"f27354f775a2db527cd97e1a4109f063245b44d2","commits":[{"sha":"26474c7ee6bcd7a89b977ca045d9f557112a0113","author":{"name":"Jean-Baptiste Onofré","email":"15f971fe3505ad4c5b59d5f7e374a55a4f1e4fe8@apache.org"},"message":"[BEAM-698] Use AutoValue in MongoDB GridFS","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/26474c7ee6bcd7a89b977ca045d9f557112a0113"},{"sha":"8130bc36feca77737a4e171e14307f53410201c7","author":{"name":"Jean-Baptiste Onofré","email":"15f971fe3505ad4c5b59d5f7e374a55a4f1e4fe8@apache.org"},"message":"[BEAM-698] This closes #1054","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/8130bc36feca77737a4e171e14307f53410201c7"},{"sha":"60a8aef713925e643cf9ec2bcb5c0b518aaa49e0","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"De-pluralize error message expectation in LatestFnTests","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/60a8aef713925e643cf9ec2bcb5c0b518aaa49e0"},{"sha":"52e43ac7b8257ecbcda61eb3b14406c36df08a3b","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Move LatestFnTests to LatestFnTest","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/52e43ac7b8257ecbcda61eb3b14406c36df08a3b"},{"sha":"f554398bc09df194409fd0dd3577f7e800b709cc","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Forbid files ending in Tests.java as they should end in Test.java","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/f554398bc09df194409fd0dd3577f7e800b709cc"},{"sha":"f5aa6eb73cb475714dc5d7b1b959329023fa5672","author":{"name":"Mark Liu","email":"96a77986cc5fa89f49b6f0ac2d1cb48fc4603020@markliu-macbookpro.roam.corp.google.com"},"message":"Fix Precommit Integration Test Failure","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/f5aa6eb73cb475714dc5d7b1b959329023fa5672"},{"sha":"0ddba6d8d2e2d9ea9586615e5ed0d495f12086e5","author":{"name":"Luke Cwik","email":"1d2e3bdca1d6440d1a9ef85c0551ccbe539f5a14@google.com"},"message":"Fix Streaming Integration Test Failure in Precommit\n\nThis closes #1059","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/0ddba6d8d2e2d9ea9586615e5ed0d495f12086e5"},{"sha":"7306e16b7c92b16fac4491dcc07e6b45cd7fff62","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Add RootTransformEvaluatorFactory\n\nUse for Root Transforms.\n\nThese transforms generate their own initial inputs, which the Evaluator\nis responsible for providing back to them to generate elements from the\nroot PCollections.\n\nUpdate ExecutorServiceParallelExecutor to schedule roots based on the\nprovided transforms.","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/7306e16b7c92b16fac4491dcc07e6b45cd7fff62"},{"sha":"41fb16f014a79d2b9c149c5b369db12b61c4c774","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Remove KeyedResourcePool\n\nThis interface is no longer used. Instead, the runner ensures that\nbundles will be provided containing the appropriate input to the\nTestStreamEvaluatorFactory.","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/41fb16f014a79d2b9c149c5b369db12b61c4c774"},{"sha":"ecbc64117e3bb4e1be35a7539463e62e1a3ba303","author":{"name":"Luke Cwik","email":"1d2e3bdca1d6440d1a9ef85c0551ccbe539f5a14@google.com"},"message":"[BEAM-310] Add RootTransformEvaluatorFactory\n\nThis closes #1051","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/ecbc64117e3bb4e1be35a7539463e62e1a3ba303"},{"sha":"cca861ba82a2e6ba6c6af122be0b8a9932d53cc5","author":{"name":"Pei He","email":"17c994c0b8f5c9ef72564c0b717afcb0ddc06269@google.com"},"message":"Forward port Dataflow PR-431 to Beam","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/cca861ba82a2e6ba6c6af122be0b8a9932d53cc5"},{"sha":"0ac0caf2f78064a820f8a6ae23624162dcd1419f","author":{"name":"Pei He","email":"17c994c0b8f5c9ef72564c0b717afcb0ddc06269@google.com"},"message":"Forward port Dataflow PR-454 to Beam","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/0ac0caf2f78064a820f8a6ae23624162dcd1419f"},{"sha":"9f33e8692fe4852b1825c5464eafa8d9e9786425","author":{"name":"Pei He","email":"17c994c0b8f5c9ef72564c0b717afcb0ddc06269@google.com"},"message":"Forward port Dataflow PR-453 to Beam","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/9f33e8692fe4852b1825c5464eafa8d9e9786425"},{"sha":"9b71f1636fe6dc99528c18a6b7c47247c5456caa","author":{"name":"Luke Cwik","email":"1d2e3bdca1d6440d1a9ef85c0551ccbe539f5a14@google.com"},"message":"Forward port Dataflow PR-431, PR-454, PR-453 to Beam\n\nThis closes #1039","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/9b71f1636fe6dc99528c18a6b7c47247c5456caa"},{"sha":"e2a24f3c2668c7341b38cc56d331cefd3a69f27f","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Add DoFnInvoker for OldDoFn, for migration ease\n\nThis allows any runner to use DoFnInvokers.invokerFor(Object) to be\nagnostic as to whether they are running a DoFn or OldDoFn. Thus,\nthe migration of the runner can occur in advance of further changes\nto the SDK and deployment can be independent. For example, a backend\nneed not know whether it is deserializing a DoFn or OldDoFn.","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/e2a24f3c2668c7341b38cc56d331cefd3a69f27f"},{"sha":"03b89c065aa7a0a6d86aeb105dc9164f071e28a5","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #1049","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/03b89c065aa7a0a6d86aeb105dc9164f071e28a5"},{"sha":"e3e6fe3fc4cf462f84271acc8447798760ae770f","author":{"name":"Eugene Kirpichov","email":"894747bb4c3458838d5b868e800da2320dcadb48@google.com"},"message":"Improve compile-time type checking\n\n* Enables -Xlint:rawtypes except for Spark and Flink runners and the\n  microbenchmarks module\n\n* Fixed some warnings in tests\n\n* Fixed checkstyle warnings","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/e3e6fe3fc4cf462f84271acc8447798760ae770f"},{"sha":"2492604e4becac4dde67b84083be68d2d509da2e","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #1028","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/2492604e4becac4dde67b84083be68d2d509da2e"},{"sha":"39b9de5feab7be37f88e44e99784375a8ae82bc7","author":{"name":"Pei He","email":"17c994c0b8f5c9ef72564c0b717afcb0ddc06269@google.com"},"message":"BigQueryIO: port trivial fixes from Dataflow version.","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/39b9de5feab7be37f88e44e99784375a8ae82bc7"},{"sha":"570de74da05082f1a97b54191356f13c7fea5657","author":{"name":"Luke Cwik","email":"1d2e3bdca1d6440d1a9ef85c0551ccbe539f5a14@google.com"},"message":"BigQueryIO: port trivial fixes from Dataflow version.\n\nThis closes #1042","distinct":true,"url":"https://api.github.com/repos/chamikaramj/incubator-beam/commits/570de74da05082f1a97b54191356f13c7fea5657"}]}
{"actor":{"display_login":"chamikaramj"}}