{"push_id":833404369,"size":275,"distinct_size":267,"ref":"refs/heads/master","head":"21c4cc7940ccf58c383f8803bae4314748ba02a3","before":"e97a8f86e3e410e22037f34248b91ba963cde8f5","commits":[{"sha":"d1c55f3a92d3014949b5dc5249ce4bc9295bd04a","author":{"email":"17f52a69a3ba26c79c8a88ef8c1f26312d9cbf0e@xs4all.nl","name":"Bolke de Bruin"},"message":"Port of the kt_renewer from hue to airflow. It requires new settings in airflow.cfg in [security]. kinit_path to specify the location of kinit. keytab to specify the location of the keytab file, principal for the kerberos principal to use, reinit_frequency the interval for ticket renewal, ccache the location of the ccache file.","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/d1c55f3a92d3014949b5dc5249ce4bc9295bd04a"},{"sha":"1a67ca1adb517b7ae78bc17106847bc9c9648345","author":{"email":"17f52a69a3ba26c79c8a88ef8c1f26312d9cbf0e@xs4all.nl","name":"Bolke de Bruin"},"message":"add defaults for security","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/1a67ca1adb517b7ae78bc17106847bc9c9648345"},{"sha":"4b32d2aacecc4e7d74a478e512262705dfec399e","author":{"email":"17f52a69a3ba26c79c8a88ef8c1f26312d9cbf0e@xs4all.nl","name":"Bolke de Bruin"},"message":"make sure to retrieve an integer for reinit_frequency","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/4b32d2aacecc4e7d74a478e512262705dfec399e"},{"sha":"9fe611498ccc837e18c227a4276c14905f007953","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@gmail.com","name":"Jeremiah Lowin"},"message":"Raise an error if a pool doesn't exist","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/9fe611498ccc837e18c227a4276c14905f007953"},{"sha":"94d5526052ee0b01da02994819854e87c55e95f0","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Create oracle_hook.py","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/94d5526052ee0b01da02994819854e87c55e95f0"},{"sha":"e08343f46ece6bc6fcf3c32a60f1ee05aac88df9","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update __init__.py\n\nAdd oracle_hook integration","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/e08343f46ece6bc6fcf3c32a60f1ee05aac88df9"},{"sha":"1c50d8f21eda90a0d620c4900d966537249edc30","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update oracle_hook.py\n\nadd dependencies","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/1c50d8f21eda90a0d620c4900d966537249edc30"},{"sha":"2a2dfc74b34272d3d8ccbbc8384b3a083752879a","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update utils.py\n\nadd support for Data Profiling with Oracle SQL","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/2a2dfc74b34272d3d8ccbbc8384b3a083752879a"},{"sha":"8eff6e4dd489a71e81faae3fce730dc73392b86c","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update models.py\n\nadd Oracle SQL support through the OracleHook","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/8eff6e4dd489a71e81faae3fce730dc73392b86c"},{"sha":"1c720e419ba26826644fe7388e092eaf3ce49434","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update oracle_hook.py\n\nadd comments, remove unnecessary code","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/1c720e419ba26826644fe7388e092eaf3ce49434"},{"sha":"c8587c4da53ff179ac1dd3233002a754290eb009","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #364 from jlowin/patch-3\n\nRaise an error if a pool doesn't exist","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/c8587c4da53ff179ac1dd3233002a754290eb009"},{"sha":"9143afb7a17d6669ff9dbc23db5df553786c32f3","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"[PythonOperator] pass a dict of templates to get templatified","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/9143afb7a17d6669ff9dbc23db5df553786c32f3"},{"sha":"c58a1435f0658ba32bf48b5d1abce0ba1ed8a396","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #369 from airbnb/template_dict\n\n[PythonOperator] pass a dict of templates to get templatified","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/c58a1435f0658ba32bf48b5d1abce0ba1ed8a396"},{"sha":"5fb2b9872cbd5dd45ed7e18199cb5d038fcb5922","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update setup.py\n\nAdd cx_Oracle requirements to extras_require for the OracleHook","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/5fb2b9872cbd5dd45ed7e18199cb5d038fcb5922"},{"sha":"a4f067b04b55bb4d3ba71896f2f23589f8501d79","author":{"email":"a2fd22e41aa169486ec85c0d6fe0fc4332b8b7c1@gmail.com","name":"yoziru-desu"},"message":"Update oracle_hook.py\n\nRework code, add additional dependencies and additional docs\r\nRemove unnecessary code","distinct":false,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/a4f067b04b55bb4d3ba71896f2f23589f8501d79"},{"sha":"5760c4f6689055bcb01f2e5d90b3e0e9135cd56b","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Merge pull request #368 from yoziru-desu/airflow-oracle-hook\n\nOracleHook: Add Oracle SQL Support","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/5760c4f6689055bcb01f2e5d90b3e0e9135cd56b"},{"sha":"1e2eb51a6f126e2347b1a72f4fea3839f1fd9a05","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Adding list and dict support to the UI template renderer","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/1e2eb51a6f126e2347b1a72f4fea3839f1fd9a05"},{"sha":"6c517af1bef139221ff186f5d9440b232ab204f2","author":{"email":"dc8e3a7da320c272c9663a48226da4485fe878fa@airbnb.com","name":"Maxime"},"message":"Improving the tests","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/6c517af1bef139221ff186f5d9440b232ab204f2"},{"sha":"1aceb19a25febb67eb0ea63242a64314d226858f","author":{"email":"dc8e3a7da320c272c9663a48226da4485fe878fa@airbnb.com","name":"Maxime"},"message":"Making the scheduler more resilient","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/1aceb19a25febb67eb0ea63242a64314d226858f"},{"sha":"63d4f8ee0e5f4c3197f203a357e55191977ec44d","author":{"email":"a2af567640acf4360df1c64ace35571037fe8323@gmail.com","name":"Maxime Beauchemin"},"message":"Using gunicorn instead of Tornada as the production wsgi server","distinct":true,"url":"https://api.github.com/repos/yoziru-desu/airflow/commits/63d4f8ee0e5f4c3197f203a357e55191977ec44d"}]}