{"push_id":2726552455,"size":24,"distinct_size":23,"ref":"refs/heads/nio","head":"72100d72fa0f4db987605f7ba086a63d4ea92a4e","before":"43af93921ec930c5826f1c8d69d043d05780d093","commits":[{"sha":"0449c3194aff9b49ccb24594e9a1b6809d2c4e39","author":{"name":"Rafal Wojdyla","email":"e961b92e9e32ae9b62d3ee3168407fda240643c9@spotify.com"},"message":"Alter saveAsTfExample slightly\n\n * if no schema provided, always infer and save schema\n * if schema provided save given schema","distinct":false,"url":"https://api.github.com/repos/spotify/scio/commits/0449c3194aff9b49ccb24594e9a1b6809d2c4e39"},{"sha":"4bc74bce722c757fde3e566c6cf1d0dabb86ae24","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Initialize new nio package and add ScioIO[T] and TextIO[Sring]","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/4bc74bce722c757fde3e566c6cf1d0dabb86ae24"},{"sha":"baf320ef42648bf67eab9f985a848c002750ede5","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Refactor code to aline with review","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/baf320ef42648bf67eab9f985a848c002750ede5"},{"sha":"7b0d9164b2b2c0066c4c4421e4bee9d5792db6c1","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Add license header","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/7b0d9164b2b2c0066c4c4421e4bee9d5792db6c1"},{"sha":"3f223704258d98ca285b57ddb5fb967b5f6e9801","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Changed my mind on name argument, we can solve that in different way","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/3f223704258d98ca285b57ddb5fb967b5f6e9801"},{"sha":"93ab2645e126b0d802e204daa5e0b92b38b512cd","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Add ScioContext#write and SCollection#read implementations","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/93ab2645e126b0d802e204daa5e0b92b38b512cd"},{"sha":"3ba1269a7b65f443cf4d9ebfc42673801ab6cb54","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Add nio support to JobTest","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/3ba1269a7b65f443cf4d9ebfc42673801ab6cb54"},{"sha":"dc653661b9214a074604bd474e9ea6be0bbf6472","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"ScioIO mixin with Tap, moved FileStorage code to TextIO object","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/dc653661b9214a074604bd474e9ea6be0bbf6472"},{"sha":"bb78797cf24ecfbbc6f7378ec61af9a20b7356e8","author":{"name":"Shameera R Yodage","email":"fdef0c19204b8a8975a452e78e84704bf11d0f71@spotify.com"},"message":"Add a new abstract method 'tap' to create Tap instead of mixin with ScioIO[T]","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/bb78797cf24ecfbbc6f7378ec61af9a20b7356e8"},{"sha":"5a788cd55da0fcad3fe61d389877ac4f1cadc177","author":{"name":"Shameera Yodage","email":"4beaf57fe6aecfb9c068aa8916db25ef8fe2649b@gmail.com"},"message":"Add abstract id function to scioIO and use it to identify jobtest input/outputs (#1090)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/5a788cd55da0fcad3fe61d389877ac4f1cadc177"},{"sha":"c74f8275f1ee60dff0c4d0e3497e70a373f5a088","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"Port BigQueryIO to NIO (#1096)\n\n* Initialize new nio package and add ScioIO[T] and TextIO[Sring]\r\n\r\n* Refactor code to aline with review\r\n\r\n* Add license header\r\n\r\n* Changed my mind on name argument, we can solve that in different way\r\n\r\n* Add ScioContext#write and SCollection#read implementations\r\n\r\n* Add nio support to JobTest\r\n\r\n* ScioIO mixin with Tap, moved FileStorage code to TextIO object\r\n\r\n* Add a new abstract method 'tap' to create Tap instead of mixin with ScioIO[T]\r\n\r\n* Add abstract id function to scioIO and use it to identify jobtest input/outputs (#1090)\r\n\r\n* remove dependencies on bigquery from scio-core\r\n\r\n* Create and use ScioIOs for BigQuery reads\r\n\r\n* cosmetic changes to improve coherence with the rest of the codebase\r\n\r\n* Fix scalastyle issues\r\n\r\n* Implement nio writes for BigQuery\r\n\r\n* remove unused imports\r\n\r\n* Replace BigQuery IOs test code with nio's\r\n\r\n* fix style\r\n\r\n* Implement BQ taps in nio\r\n\r\n* remove dependency on scio-bigquery from scio-test\r\n\r\n* Add basic integration testing for BQ nio and fix api compilation issue\r\n\r\n* Fix broken build\r\n\r\n* Add precompilation in BQ test for OverrideTypeProvider test support\r\n\r\n* Make PreTest classes availables for IntegrationTest\r\n\r\n* Change the way that parameters are passed to test contexts\r\n\r\n* Use default bigqueryclient for BigQueryIOIT tests\r\n\r\n* All tests green\r\n\r\n* Fix copyright\r\n\r\n* Fix BigQueryIOIT\r\n\r\n* Make ScioResultTest deterministic\r\n\r\n* Reduce Xmx in jvmopt to fix CI issues\r\n\r\n* remove dependencies on bigquery from scio-core\r\n\r\n* Create and use ScioIOs for BigQuery reads\r\n\r\n* cosmetic changes to improve coherence with the rest of the codebase\r\n\r\n* Fix scalastyle issues\r\n\r\n* Implement nio writes for BigQuery\r\n\r\n* remove unused imports\r\n\r\n* Replace BigQuery IOs test code with nio's\r\n\r\n* fix style\r\n\r\n* Implement BQ taps in nio\r\n\r\n* remove dependency on scio-bigquery from scio-test\r\n\r\n* Add basic integration testing for BQ nio and fix api compilation issue\r\n\r\n* Fix broken build\r\n\r\n* Add precompilation in BQ test for OverrideTypeProvider test support\r\n\r\n* Make PreTest classes availables for IntegrationTest\r\n\r\n* Change the way that parameters are passed to test contexts\r\n\r\n* Use default bigqueryclient for BigQueryIOIT tests\r\n\r\n* All tests green\r\n\r\n* Fix copyright\r\n\r\n* Fix BigQueryIOIT\r\n\r\n* Make ScioResultTest deterministic\r\n\r\n* Revert \"Fix copyright\"\r\n\r\nThis reverts commit 3efc6c0010acdb0d4b558368ffa2849f9ab12320.\r\n\r\n* Fix PR according to @ravwojdyla comments\r\n\r\n* Revert \"Fix copyright\"\r\n\r\nThis reverts commit c744429855695cc7dd2ba4140d4aacb2d484eaf7.","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/c74f8275f1ee60dff0c4d0e3497e70a373f5a088"},{"sha":"f8c09e4fdfb07e67b737509ba6ee9bba3c4fe17c","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio implementation for Avro (#1111)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/f8c09e4fdfb07e67b737509ba6ee9bba3c4fe17c"},{"sha":"4e5eb76803b53218261ea118101671927441d059","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"Bigtable nio module (#1117)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/4e5eb76803b53218261ea118101671927441d059"},{"sha":"492d4cc855f51d7061050214912a56941289bf56","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio implementation for Cassandra3 (#1120)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/492d4cc855f51d7061050214912a56941289bf56"},{"sha":"6ad0551f8b727f1928735acff89453f48ad9f50f","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio implementation for elasticsearch2 (#1121)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/6ad0551f8b727f1928735acff89453f48ad9f50f"},{"sha":"996dd0230eb479e4099a096f7bf7d3c435c42611","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio implementation for elasticsearch5 (#1122)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/996dd0230eb479e4099a096f7bf7d3c435c42611"},{"sha":"6998562644abc5616092a32a587adfaf438d294a","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio module for parquet (#1131)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/6998562644abc5616092a32a587adfaf438d294a"},{"sha":"a1973d3c66b148d155317056baba4b56ae611365","author":{"name":"Julien Tournay","email":"0bd220666de2b252437a5d5c66483c80e3f9759c@gmail.com"},"message":"nio implementation for JDBC (#1129)","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/a1973d3c66b148d155317056baba4b56ae611365"},{"sha":"606751c2785b110bcbea521c1ba7a1c225e97a05","author":{"name":"Julien Tournay","email":"4aa956fda4c2bb1a244f77eb84d198b216bf35f1@spotify.com"},"message":"Fix conflicts between master and nio","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/606751c2785b110bcbea521c1ba7a1c225e97a05"},{"sha":"7b0e5927b68fecce1835b92b94d602243e782b75","author":{"name":"Julien Tournay","email":"4aa956fda4c2bb1a244f77eb84d198b216bf35f1@spotify.com"},"message":"Remove unused imports","distinct":true,"url":"https://api.github.com/repos/spotify/scio/commits/7b0e5927b68fecce1835b92b94d602243e782b75"}]}
{"actor":{"display_login":"nevillelyh"}}