{"push_id":2777615043,"size":552,"distinct_size":552,"ref":"refs/heads/master","head":"7d0c99b8342009342318c5d729b56ec45d76752a","before":"c6e97409554e0ff0fab3b3f1f2f5272587ad54e5","commits":[{"sha":"4b2f31fa79021e280780afd87600ab32db65c68d","author":{"name":"Boyuan Zhang","email":"419f07b5b52c904f0616bf5b6149da490988a07a@google.com"},"message":"Add per_element_output_counter to python SDK","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/4b2f31fa79021e280780afd87600ab32db65c68d"},{"sha":"bc5d53a0310cfe5d39b15d62fb2d831bfb701f08","author":{"name":"Boyuan Zhang","email":"419f07b5b52c904f0616bf5b6149da490988a07a@google.com"},"message":"Change experimental flag name to 'per_element_instrumentation'","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/bc5d53a0310cfe5d39b15d62fb2d831bfb701f08"},{"sha":"cc0073e2777b1e7a06961651c6b0dfb23186f519","author":{"name":"Boyuan Zhang","email":"419f07b5b52c904f0616bf5b6149da490988a07a@google.com"},"message":"Added cython annotation to _OutputProcessor since cython annotation is not transitive","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/cc0073e2777b1e7a06961651c6b0dfb23186f519"},{"sha":"f14dbfb4115264e632dfd86cf1a36c3fb11c11de","author":{"name":"Boyuan Zhang","email":"419f07b5b52c904f0616bf5b6149da490988a07a@google.com"},"message":"Change reading 'outputs_per_element_counter' experimental flag into new pattern.","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/f14dbfb4115264e632dfd86cf1a36c3fb11c11de"},{"sha":"754858730da55b9951bc00c57c7f2af13842e5d3","author":{"name":"Matthias Feys","email":"e388d34fd3c0456122779e95f262c0d70198a168@ml6.eu"},"message":"Futurize direct runner","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/754858730da55b9951bc00c57c7f2af13842e5d3"},{"sha":"6f10dd36b7f01758675e244f6da86f27bcbcea6a","author":{"name":"Matthias Feys","email":"e388d34fd3c0456122779e95f262c0d70198a168@ml6.eu"},"message":"Futurize dataflow,experimental,job,portability and test subpackages of runners","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/6f10dd36b7f01758675e244f6da86f27bcbcea6a"},{"sha":"0bf7a31ae6852fb56850acad890cbf177f9eb942","author":{"name":"Matthias Feys","email":"e388d34fd3c0456122779e95f262c0d70198a168@ml6.eu"},"message":"Futurize complete runners subpackage","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/0bf7a31ae6852fb56850acad890cbf177f9eb942"},{"sha":"b90879571b14da13c13506754a1f0f70760d5a95","author":{"name":"Matthias Feys","email":"e388d34fd3c0456122779e95f262c0d70198a168@ml6.eu"},"message":"Cleanup futurize runners","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/b90879571b14da13c13506754a1f0f70760d5a95"},{"sha":"ffe4eab5c91c5fef49ab0d9fcce0d5705fc765b3","author":{"name":"Robbe Sneyders","email":"cf2d0fc25709f2845306844d82dd62d2c5376f6d@ml6.eu"},"message":"Futurize typehints subpackage","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/ffe4eab5c91c5fef49ab0d9fcce0d5705fc765b3"},{"sha":"7b79c0d3791906893adcf5bc27595d8abbb2dea0","author":{"name":"Robbe Sneyders","email":"cf2d0fc25709f2845306844d82dd62d2c5376f6d@ml6.eu"},"message":"Address PR comments","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/7b79c0d3791906893adcf5bc27595d8abbb2dea0"},{"sha":"a11997e3d817677371df5991762ac5009f63a9ae","author":{"name":"amaliujia","email":"e916f1c0fe7b190ef482e04cd8a3a0ec912472c5@163.com"},"message":"Support BigQuery read from SQL.","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/a11997e3d817677371df5991762ac5009f63a9ae"},{"sha":"6daf403dc54e7583992fe8156422649e21345934","author":{"name":"Eugene Kirpichov","email":"d5f1b60669a608bfb234f3629254480ed6ea288e@gmail.com"},"message":"Makes FileIO.match watermark advance even without new files","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/6daf403dc54e7583992fe8156422649e21345934"},{"sha":"ffa8d3f22712ac68e9fb1538d01384e00d36f910","author":{"name":"Daniel Oliveira","email":"a1ff13b9e7ef8bafd40876be0ea4d048d1020790@gmail.com"},"message":"[BEAM-3708] Adding grouping table to Precombine step.\n\nAdding a grouping table to the Precombine step of a lifted Combine Per\nKey. This enables performing a Partial Group by Key optimization. The\ngrouping table code is somewhat generic, so it can be reused in other\nrunners that want to perform a Partial Group by Key.","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/ffa8d3f22712ac68e9fb1538d01384e00d36f910"},{"sha":"69b34f6c97211634e0339127f7c875be8d44d0f0","author":{"name":"Daniel Oliveira","email":"a1ff13b9e7ef8bafd40876be0ea4d048d1020790@gmail.com"},"message":"[BEAM-3708] Simplifying precombine grouping tables.\n\nSimplifying the grouping table code by making it more specific to the\nprecombine. The class doesn't need to be so generic when only the\nPrecombine runner is going to use it in the foreseeable future.","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/69b34f6c97211634e0339127f7c875be8d44d0f0"},{"sha":"db29d7ed6ee84daf33dfad0d4d017e0075e61f63","author":{"name":"Maria Garcia Herrero","email":"40352b0714e70bec3d4551ab1e96345a6fee9721@google.com"},"message":"Add query 1 & 2","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/db29d7ed6ee84daf33dfad0d4d017e0075e61f63"},{"sha":"fcb5a89588dbde0d027bef00df56f6b42a0d8493","author":{"name":"Maria Garcia Herrero","email":"40352b0714e70bec3d4551ab1e96345a6fee9721@google.com"},"message":"Clean up","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/fcb5a89588dbde0d027bef00df56f6b42a0d8493"},{"sha":"b84579821e51e2a3a83804a22bcff9d158efede2","author":{"name":"Maria Garcia Herrero","email":"40352b0714e70bec3d4551ab1e96345a6fee9721@google.com"},"message":"Cleaup","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/b84579821e51e2a3a83804a22bcff9d158efede2"},{"sha":"cd9eb2fb32c58f324ae200895d48403f9e27319c","author":{"name":"Maria Garcia Herrero","email":"40352b0714e70bec3d4551ab1e96345a6fee9721@google.com"},"message":"Fix linter errors","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/cd9eb2fb32c58f324ae200895d48403f9e27319c"},{"sha":"c667b64d8234889b05fa7147d8d8047b1d8815bd","author":{"name":"Maria Garcia Herrero","email":"40352b0714e70bec3d4551ab1e96345a6fee9721@google.com"},"message":"Address review commnets; Reuse topic for queries","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/c667b64d8234889b05fa7147d8d8047b1d8815bd"},{"sha":"30982e19cc60695eb0d95c63a6fb8a4a2106cae0","author":{"name":"Rafael Fernandez","email":"e815465f40f68efdeac00425c9db64aa4e257a88@google.com"},"message":"Return timeout value to 180\n\nBEAM-3775 is resolved, so bringing down the timeout value to its previous setting.","distinct":true,"url":"https://api.github.com/repos/sekikn/beam/commits/30982e19cc60695eb0d95c63a6fb8a4a2106cae0"}]}
{"actor":{"display_login":"sekikn"}}