{"push_id":922345298,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"00fb7abff74ae8ab9e653f9146a5a309444c8b27","before":"8fb37adc9367b8493f52870df44fa73575fbc888","commits":[{"sha":"539923874ab01352bec6dfa3ac823a38f8435ce4","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Add BigQuery hook.","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/539923874ab01352bec6dfa3ac823a38f8435ce4"},{"sha":"8bae4e1ccabe6426a68f53ff322e1e667c36f730","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Use pandas.io.gbq for BigQuery integration.","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/8bae4e1ccabe6426a68f53ff322e1e667c36f730"},{"sha":"58cda9d4094a96e4200f881179904fb0896dc0a3","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Merge branch 'master' into bigquery-hook","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/58cda9d4094a96e4200f881179904fb0896dc0a3"},{"sha":"888f9aaac2307e5a3673e2144c47396ca00f6be7","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Switch BigQuery hook to use BaseHook instead of DbApiHook","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/888f9aaac2307e5a3673e2144c47396ca00f6be7"},{"sha":"8520258922aefd193b6d2838b58c22cc4559661d","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Move BigQuery hook to contrib.","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/8520258922aefd193b6d2838b58c22cc4559661d"},{"sha":"4e455e551b70debb2665bd1661c1258cb02cccb3","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Add BigQueryHook to code.rst","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/4e455e551b70debb2665bd1661c1258cb02cccb3"},{"sha":"1916b95e41412507b52a752857bd542aced12fb5","author":{"email":"d906aa4f29e79b53a27ebeb64b6ec6e35e4e52be@wepay.com","name":"Chris Riccomini"},"message":"Merge branch 'master' into bigquery-hook","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/1916b95e41412507b52a752857bd542aced12fb5"},{"sha":"3851ee9548e70e6e5ed803ecd4e600ea0b738814","author":{"email":"ed3daa70103aafdec218331b32984956786de32a@gmail.com","name":"thibault ketterer"},"message":"doc: note on skipping a branch","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/3851ee9548e70e6e5ed803ecd4e600ea0b738814"},{"sha":"d42535f5e52469cb195c75707709655fa2b62d30","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Addressing issues around try_number being off","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/d42535f5e52469cb195c75707709655fa2b62d30"},{"sha":"1486b432022f4da396234d03e15154286bb2747a","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Trying to pin flask-admin lib to fix build","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/1486b432022f4da396234d03e15154286bb2747a"},{"sha":"57d9d4b84f3c8b1b48e75681e2695ecaca1a135b","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Fixing datetime lib references","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/57d9d4b84f3c8b1b48e75681e2695ecaca1a135b"},{"sha":"b92a317bd11e4a5954917967ec9743e8afbecedf","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@smop.co.uk","name":"Adrian Bridgett"},"message":"add missing states to graph and tree legends","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/b92a317bd11e4a5954917967ec9743e8afbecedf"},{"sha":"85fcc2d5c7ff91359868a270c1fd6ad220078f25","author":{"email":"17f52a69a3ba26c79c8a88ef8c1f26312d9cbf0e@xs4all.nl","name":"Bolke de Bruin"},"message":"Add ING to list of users","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/85fcc2d5c7ff91359868a270c1fd6ad220078f25"},{"sha":"4f1ac4606d001176668ca5dd90679ef7eaf86911","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@smop.co.uk","name":"Adrian Bridgett"},"message":"harmonise tooltip popups in graph,tree views","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/4f1ac4606d001176668ca5dd90679ef7eaf86911"},{"sha":"cd4e502efcb99c6afc52572f34f8956b18b9f039","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@smop.co.uk","name":"Adrian Bridgett"},"message":"add retry to graph and tree legends","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/cd4e502efcb99c6afc52572f34f8956b18b9f039"},{"sha":"6ccf505c45f9f3745560e381f64034d062c4c974","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #819 from bolkedebruin/master\n\nAdd ING to list of users","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/6ccf505c45f9f3745560e381f64034d062c4c974"},{"sha":"e7560fce29d2f8eda42052ac1fc365c34441682e","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #820 from abridgett/feature/ui_improvements\n\nFeature/ui improvements","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/e7560fce29d2f8eda42052ac1fc365c34441682e"},{"sha":"b9d2179baed9324a918c37d513c84920f356a175","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #814 from airbnb/try_number\n\nAddressing issues around try_number being off","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/b9d2179baed9324a918c37d513c84920f356a175"},{"sha":"900e985de3d07399d7ed600118445feee1283d9f","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Refactoring states inferred from trigger rules","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/900e985de3d07399d7ed600118445feee1283d9f"},{"sha":"5d0c498337a26d95d826834d35fc0201b19b8d91","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #790 from thibault-ketterer/master\n\ndoc: note on skipping a branch","distinct":true,"url":"https://api.github.com/repos/CloverHealth/airflow/commits/5d0c498337a26d95d826834d35fc0201b19b8d91"}]}