{"push_id":1207672517,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"a0afd66652a164bfcc9d5c1dac2860fcbbafb889","before":"f0119b23ad903e081e6ff503903094e504d68119","commits":[{"sha":"5b317b852b1fac9f6320e1a074238e6e7da77b79","author":{"name":"Scott Wegner","email":"33f9eae64f7ae31295cdf43ca21ada514ccfbd0e@google.com"},"message":"Archetype generated projects shouldn't have SNAPSHOT version","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/5b317b852b1fac9f6320e1a074238e6e7da77b79"},{"sha":"8030f0d53ce0b783734e7046c1521cdad7044fa2","author":{"name":"Daniel Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@users.noreply.github.com"},"message":"Update Dataflow container image","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/8030f0d53ce0b783734e7046c1521cdad7044fa2"},{"sha":"2a30f523683529b0a41e4cb6b3c150f024283322","author":{"name":"Luke Cwik","email":"1d2e3bdca1d6440d1a9ef85c0551ccbe539f5a14@google.com"},"message":"[BEAM-339] Archetype project version shouldn't be coupled to Beam version\n\nThis closes #654","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/2a30f523683529b0a41e4cb6b3c150f024283322"},{"sha":"ae0293d0c84e1e49031f62e1026ab7a9b362bbf7","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Add Pane matchers to PAssert\n\nThis allows PCollections that have upstream triggers that fire multiple\ntimes to assert the contents of panes with specific timings, rather than\nrestricting the trigger to fire only once.","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/ae0293d0c84e1e49031f62e1026ab7a9b362bbf7"},{"sha":"84573e0b41735ab9fba25b3883420c1ea8e03e3d","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #532","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/84573e0b41735ab9fba25b3883420c1ea8e03e3d"},{"sha":"f0941d5e05e40d8fb6e347f1af3790f75a14b0a7","author":{"name":"Scott Wegner","email":"33f9eae64f7ae31295cdf43ca21ada514ccfbd0e@google.com"},"message":"Add os-maven-plugin to examples module for GCP IO","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/f0941d5e05e40d8fb6e347f1af3790f75a14b0a7"},{"sha":"4a70283eeaa8f3fb8010d396f3dcfbe832049ecd","author":{"name":"Scott Wegner","email":"33f9eae64f7ae31295cdf43ca21ada514ccfbd0e@google.com"},"message":"Bump required Maven version to 3.3","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/4a70283eeaa8f3fb8010d396f3dcfbe832049ecd"},{"sha":"254a71dce0323e7904b1313cf4b7c86ad5051b96","author":{"name":"Scott Wegner","email":"33f9eae64f7ae31295cdf43ca21ada514ccfbd0e@google.com"},"message":"Lower requirement from 3.3 to 3.2","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/254a71dce0323e7904b1313cf4b7c86ad5051b96"},{"sha":"779fb1a6cead6ba67434ad752a79b970d2e02c25","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #648","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/779fb1a6cead6ba67434ad752a79b970d2e02c25"},{"sha":"2b47919c18d6485c3bb3df8452bd67c940f00d65","author":{"name":"Ben Chambers","email":"19369e77ee2bacf226760d969d7500a91d0803f4@google.com"},"message":"[BEAM-37] DoFnReflector: Add invoker interface and generate code\n\nThe method to call for a DoFnWithContext requires reflection since the\nshape of the parameters may change. Doing so in each processElement call\nputs this refelection in the hot path.\n\nThis PR introduces a DoFnInvoker interface which is bound to a specific\nDoFnWithContext and delegates the three important methods (startBundle,\nprocessElement, finishBundle).\n\nIt uses byte-buddy to generate a simple trampoline implementation of\nthe DoFnInvoker class for each type of DoFnWithContext.\n\nThis leads to 2-3x better performance in micro-benchmarks of method\ndispatching.","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/2b47919c18d6485c3bb3df8452bd67c940f00d65"},{"sha":"79c26d9c1577aac50a3e8f475d75629c87ba2c87","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #521","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/79c26d9c1577aac50a3e8f475d75629c87ba2c87"},{"sha":"1c1af62586db36212ebf76eb8307d1993666afa5","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Fix DoFnTester side inputs\n\nThe side inputs were being stored as iterables, but being returned as\nthe raw type.\n\nStore the side input values directly instead.","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/1c1af62586db36212ebf76eb8307d1993666afa5"},{"sha":"b8cd5739492b16c3481281074586f891f4554999","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Remove DoFnTester#setSideOutputTags\n\nSide Outputs are appended to the map of outputs on-demand.","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/b8cd5739492b16c3481281074586f891f4554999"},{"sha":"604435249750729b223d90f22300571ff9f4bcfc","author":{"name":"Thomas Groh","email":"9f4d47704b29055ce957a3a60147bcec3e488e81@google.com"},"message":"Increase visibility Restrictions in DoFnTester\n\nNo in-package representation refers to the fields of DoFnTester\ndirectly.","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/604435249750729b223d90f22300571ff9f4bcfc"},{"sha":"cb03569326f29816d622329e2c3b1e4aad1751d1","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #659","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/cb03569326f29816d622329e2c3b1e4aad1751d1"},{"sha":"9bd5c1a83ff7c10536a000ad7e9c8d5d3f5641ad","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #660","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/9bd5c1a83ff7c10536a000ad7e9c8d5d3f5641ad"},{"sha":"7a618034d308e32b9d2c1142ba637c5346fcdfb6","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"This closes #655","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/7a618034d308e32b9d2c1142ba637c5346fcdfb6"},{"sha":"f9d4c3a75095b215cf77b6d7be4f03c985622ca5","author":{"name":"Vikas Kedigehalli","email":"5acf843928d466100f205b6d28323cee5bd7fb04@google.com"},"message":"Datastore e2e tests","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/f9d4c3a75095b215cf77b6d7be4f03c985622ca5"},{"sha":"15ff85de6362ffd70ec1348f24f631a354ad8658","author":{"name":"Dan Halperin","email":"0291491adc84a7497e89df29893a36b10448bbd8@google.com"},"message":"Closes #635","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/15ff85de6362ffd70ec1348f24f631a354ad8658"},{"sha":"5439a6e96cd45f5faf99366aa6ca475d028a8489","author":{"name":"Kenneth Knowles","email":"7ee59cbbb0cfc706bc0a9605e2d68fae3354c025@google.com"},"message":"Remove runtime dependency on runners-core from Dataflow runner","distinct":true,"url":"https://api.github.com/repos/amitsela/incubator-beam/commits/5439a6e96cd45f5faf99366aa6ca475d028a8489"}]}
{"actor":{"display_login":"amitsela"}}