{"push_id":1074716631,"size":110,"distinct_size":67,"ref":"refs/heads/BIGTABLE_IO","head":"28f477c8e2a5b7677b7f6092988d8a07bed13fa9","before":"35719e92ae89486da62bd8496e358d76c52a6fc4","commits":[{"sha":"97af4df35218e24a7c1570036178d8b37ae7ecf4","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"Exclude more IDE files from Spark runner RAT check","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/97af4df35218e24a7c1570036178d8b37ae7ecf4"},{"sha":"1e4933774941b17e7b9f8d071732f658d643f06e","author":{"email":"eb12b37ff28da18665a37098cde5fce7621b4bcd@google.com","name":"Davor Bonaci"},"message":"Add Coveralls badge to README.md","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/1e4933774941b17e7b9f8d071732f658d643f06e"},{"sha":"aa17c9165bfe55cc37bb142241b16c62868f5ab8","author":{"email":"eb12b37ff28da18665a37098cde5fce7621b4bcd@google.com","name":"Davor Bonaci"},"message":"This closes #162","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/aa17c9165bfe55cc37bb142241b16c62868f5ab8"},{"sha":"9a3072fc230ab684460a64818fed60fd1bebcc00","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"Ignore generated bin/ directories","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/9a3072fc230ab684460a64818fed60fd1bebcc00"},{"sha":"ab7bca7d0017a73252094c5f314d081c91e16d40","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #151","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/ab7bca7d0017a73252094c5f314d081c91e16d40"},{"sha":"29861ed3b3b734eab3a0b4c781eaaff46bfc8c23","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Fix multithreaded visibility issue with TransformExecutor\n\nUse an AtomicReference to ensure the thread the Executor is being run on\nwill be visible to other threads.\n\nAdd a checkState to ensure that the executor will not run more than\nonce.\n\nStop setting the active thread to null, as the Transform Executor should\nbe discarded from any refernces and not hold the overall execution.","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/29861ed3b3b734eab3a0b4c781eaaff46bfc8c23"},{"sha":"43ef9fe5b1c224d0caab8d7145ed2c022e942807","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"[BEAM-22] This closes #161","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/43ef9fe5b1c224d0caab8d7145ed2c022e942807"},{"sha":"c989f20016a41ce97d95ca1aebffd84280bfed0f","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Enforce non-null preconditions\n\nThe InProcessPipelineRunner expects some result values to be non-null.\nEnforce those early.","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/c989f20016a41ce97d95ca1aebffd84280bfed0f"},{"sha":"cd2a3a18f5c849b8f8caa84616270bd160220c8d","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"[BEAM-22] This closes #153","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/cd2a3a18f5c849b8f8caa84616270bd160220c8d"},{"sha":"a8ce5fd7950a32271a30613c3c41679576b869ca","author":{"email":"d28e9909363a9c1600e80ac000976ccd4e3d0121@google.com","name":"Thomas Groh"},"message":"Add ShardControlledWrite override\n\nThis is used for TextIO and AvroIO, which provide withNumOutputShards\nmethods to control the number of output files. Apply this override in\nthe InProcessPipelineRunner.","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/a8ce5fd7950a32271a30613c3c41679576b869ca"},{"sha":"e1a471176ab6fdfb5b1d1cdbcdcf8ba7ab726d00","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"[BEAM-22] This closes #148","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/e1a471176ab6fdfb5b1d1cdbcdcf8ba7ab726d00"},{"sha":"b3a458bcac73ef7bae7115d5d7128c793898cbc4","author":{"email":"eb12b37ff28da18665a37098cde5fce7621b4bcd@google.com","name":"Davor Bonaci"},"message":"Update Jenkins build badge in README.md","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/b3a458bcac73ef7bae7115d5d7128c793898cbc4"},{"sha":"d2b659b7c19f420f3d39a09ac50031951d337425","author":{"email":"eb12b37ff28da18665a37098cde5fce7621b4bcd@google.com","name":"Davor Bonaci"},"message":"This closes #164","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/d2b659b7c19f420f3d39a09ac50031951d337425"},{"sha":"de9f10c4b23912b590dd66e42a4fc4e0513fe6fd","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"Remove extraneous type parameter from Trigger, etc","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/de9f10c4b23912b590dd66e42a4fc4e0513fe6fd"},{"sha":"a97d79e50c9483945dde42b49d53e93fea315ed3","author":{"email":"de51c3ba8c4d0c29e315853ce3278c461bd10a0f@gmail.com","name":"Pei He"},"message":"[BEAM-50] Implement BigQueryIO.Write as a custom sink.\n\nCreate BigQueryServices interface and added BigQueryIO pipeline tests.\nRemoved BigQueryIO.Write evaluator.","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/a97d79e50c9483945dde42b49d53e93fea315ed3"},{"sha":"936d028f05a3835fdef6b15e7e00424780eda213","author":{"email":"1a02732a15f637c31107256cbee5819e36aa7c67@google.com","name":"Dan Halperin"},"message":"Closes #48","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/936d028f05a3835fdef6b15e7e00424780eda213"},{"sha":"1bbb7af7b106a91b766f40c12336811eef3dd313","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #152","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/1bbb7af7b106a91b766f40c12336811eef3dd313"},{"sha":"6b4857ccc3ffc15c7a825e181ce22c5e8b17ceae","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"[BEAM-151] Move a large portion of the Dataflow runner to separate maven module\n\nNote that Flink runner and Java examples both depend on the Dataflow runner\nstill. So I needed to make the Dataflow runner a top level component to\nsatisfy these dependencies.","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/6b4857ccc3ffc15c7a825e181ce22c5e8b17ceae"},{"sha":"af1e5755522508657278f4822bc337f39db62a8d","author":{"email":"a1559536771c19c1fd82195b5338c890b9c1c3e7@google.com","name":"Luke Cwik"},"message":"[BEAM-151] This closes #165","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/af1e5755522508657278f4822bc337f39db62a8d"},{"sha":"c558a64c3892a1d00af9f99927e8fbe277523e3a","author":{"email":"0ddbec4b5c187190eb270b45cab9a5c5e5367b49@google.com","name":"Kenneth Knowles"},"message":"This closes #168","distinct":false,"url":"https://api.github.com/repos/jbonofre/incubator-beam/commits/c558a64c3892a1d00af9f99927e8fbe277523e3a"}]}