{"push_id":4200593229,"size":191,"distinct_size":191,"ref":"refs/heads/feature/baseAsyncOperator","head":"07098353dacd60d5b9b72069b8c824c6a81b2193","before":"01fdb9931a033c348cad550788af4da593fd1f53","commits":[{"sha":"04c7fd01e2a58bb809cdd50a607dff53351bbf53","author":{"name":"Bharath Palaksha","email":"259914859fea62bc8cff05fdb2bed92869291d5c@gmail.com"},"message":"[AIRFLOW-5419] - Use `sudo` to kill cleared tasks when running with impersonation (#6026)\n\nMarking task failed doesn't kill the task when it is run through impersonation(run_as_user)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/04c7fd01e2a58bb809cdd50a607dff53351bbf53"},{"sha":"dc3bfe470c2d6ad9cda801635e3514088d38aed5","author":{"name":"Osmar Coronel","email":"4cee46b7600e0500bcee15e4afc3f6471d2b1bd8@illinois.edu"},"message":"[AIRFLOW-4741] Optionally report task errors to Sentry (#5407)\n\nThis commit intends to add Sentry to the core functionality of\r\nAirflow. It takes an approach like Statsd for simple integration.\r\nThe commit makes use of tagging and breadcrumbs for more error\r\ninformation.","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/dc3bfe470c2d6ad9cda801635e3514088d38aed5"},{"sha":"5f9ab7a1d5cd4540e953005d43898be08ed56d60","author":{"name":"Ash Berlin-Taylor","email":"c98219fa5869fa00c16554b67c9fb7547acd11f2@firemirror.com"},"message":"[AIRFLOW-774] Fix long-broken DAG parsing Statsd metrics (#6157)\n\nSince we switched to using sub-processes to parse the DAG files sometime\r\nback in 2016(!) the metrics we have been emitting about dag bag size and\r\nparsing have been incorrect.\r\n\r\nWe have also been emitting metrics from the webserver which is going to\r\nbe become wrong as we move towards a stateless webserver.\r\n\r\nTo fix both of these issues I have stopped emitting the metrics from\r\nmodels.DagBag and only emit them from inside the\r\nDagFileProcessorManager.\r\n\r\n(There was also a bug in the `dag.loading-duration.*` we were emitting\r\nfrom the DagBag code where the \"dag_file\" part of that metric was empty.\r\nI have fixed that even though I have now deprecated that metric. The\r\nwebserver was emitting the right metric though so many people wouldn't\r\nnotice)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/5f9ab7a1d5cd4540e953005d43898be08ed56d60"},{"sha":"9c5284856b2e353097a235e07afccf1676d4018d","author":{"name":"eladkal","email":"5b6e79e2dc221dad506369763007fbe0d565c999@users.noreply.github.com"},"message":"[AIRFLOW-5398] Update contrib example DAGs to context manager (#5998)\n\n- replaces the explicit assignment of a dag to a task to be implicit via context manager\r\n- changes task dependencies to be defined via bit shifting operator instead of set_upstream/set_downstream\r\n- update docs for papermill to extract the code example from the code","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/9c5284856b2e353097a235e07afccf1676d4018d"},{"sha":"418143222026fa27ed0ebdd12b1566ef78fbcccb","author":{"name":"Bharath Palaksha","email":"259914859fea62bc8cff05fdb2bed92869291d5c@gmail.com"},"message":"[AIRFLOW-5419] Correctly use `sudo` to kill cleared tasks when running with impersonation (#6176)\n\nBug fix to #6026","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/418143222026fa27ed0ebdd12b1566ef78fbcccb"},{"sha":"3140c45b832d008431d9cb4ce5a36a8b57c9df70","author":{"name":"Kaxil Naik","email":"762f1fed708bdb04af3f52cafbce77c382effa7a@gmail.com"},"message":"[AIRFLOW-4309] Remove Broken Dag error after Dag is deleted (#6102)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/3140c45b832d008431d9cb4ce5a36a8b57c9df70"},{"sha":"04f95597790d4b308548df6eabd675e2d8f75909","author":{"name":"Tomek","email":"7e38c157b38712ab48554ef39b016cae59500db8@polidea.com"},"message":"[AIRFLOW-4068] Add GoogleCloudStorageFileTransformOperator (#6177)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/04f95597790d4b308548df6eabd675e2d8f75909"},{"sha":"65ff16fa111ac0fa04d560f8c3d2280aefcb7edd","author":{"name":"Mohannad Albanayosy","email":"94c5cd1ab3b330300b7806255e4fb80942715944@gmail.com"},"message":"[AIRFLOW-5522] BQ list dataset tables operator (#6151)\n\nThis operator will fetch the tables of the specified dataset.\r\n\r\nSigned-off-by: Mohannad Albanayosy <m.banayosi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/65ff16fa111ac0fa04d560f8c3d2280aefcb7edd"},{"sha":"66a139d734bd434caa792007c3b980ca4cf8f931","author":{"name":"Ash Berlin-Taylor","email":"c98219fa5869fa00c16554b67c9fb7547acd11f2@firemirror.com"},"message":"[AIRFLOW-XXX] Don't trust python-requests.org to run a valid HTTPS server (#6179)\n\nThis is the 3rd or 4th time we've had a problem with the docs from\r\nrequests causing the docs step of our build to fail. So lets switch to\r\nRTD.io instead as they are much better at this.","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/66a139d734bd434caa792007c3b980ca4cf8f931"},{"sha":"fd8de3e48e9a333e051e0b30e9a70dce28b6815f","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-5555] Remove Hipchat integration (#6184)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/fd8de3e48e9a333e051e0b30e9a70dce28b6815f"},{"sha":"d0ebbd5a2566c7f6cf91912f9f03104cad5978be","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Add ASF integration tables (#6188)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/d0ebbd5a2566c7f6cf91912f9f03104cad5978be"},{"sha":"b4dd430384de69eef64e1b8f75f27090e51ea964","author":{"name":"David Smith","email":"c37bb42cea828caeeef7164332384b15850e148f@users.noreply.github.com"},"message":"[AIRFLOW-5554] Require statsd 3.3.0 minimum (#6185)\n\nWe need v3.3.0+ to support sending timedelta objects to stats.timing.","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/b4dd430384de69eef64e1b8f75f27090e51ea964"},{"sha":"407c1f7c7282823a63c438f3420f26a645316552","author":{"name":"Vipul Pandey","email":"e77943497e3ab22fa02320aa38ae71dd2c8c7936@gmail.com"},"message":"[AIRFLOW-XXX] Add vipul007ravi as user (#6181)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/407c1f7c7282823a63c438f3420f26a645316552"},{"sha":"30c3052d01cd63a6e664ce0a8ac4dd4dbcb7cb3d","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Add WASB Hook (#6189)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/30c3052d01cd63a6e664ce0a8ac4dd4dbcb7cb3d"},{"sha":"ee44093e8116eff3997ba272a8a5b6e20094c793","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Sort and add missing GCP integrations (#6190)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/ee44093e8116eff3997ba272a8a5b6e20094c793"},{"sha":"123147230cd4a7763698c28a77f0c2bf95ee4667","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Improve description OpenFaaS Hook (#6187)\n\nCo-Authored-By: Felix Uellendall <feluelle@users.noreply.github.com>","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/123147230cd4a7763698c28a77f0c2bf95ee4667"},{"sha":"009cee658ad6831e6c6a22629eab58e5248a56f7","author":{"name":"Tomek Urbaszek","email":"7e38c157b38712ab48554ef39b016cae59500db8@polidea.com"},"message":"[AIRFLOW-5527] Improve mocking in GCP test to avoid db queries\n\nSome test were trying to get credentials from db. This should\nbe mocked to assure that tests are stateless.","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/009cee658ad6831e6c6a22629eab58e5248a56f7"},{"sha":"1eda51c5015c05ca3b2f3ad3b370d55213ca0765","author":{"name":"Tomek Urbaszek","email":"7e38c157b38712ab48554ef39b016cae59500db8@polidea.com"},"message":"[AIRFLOW-5502] Move GCP base hook to core","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/1eda51c5015c05ca3b2f3ad3b370d55213ca0765"},{"sha":"f1674e30d36c617e95e3b3762739197932726f4e","author":{"name":"Morten Post","email":"dea0afeaca0792cf1b90ac6b0188a9b5b130f06f@gmail.com"},"message":"[AIRFLOW-5342] Fix MSSQL breaking task_instance db migration\n\nMSSQL does not allow altering columns to NOT NULL when the column\nis used in an index. Therefore we drop the ti_pool index and recreate\nit after modifying the column.\n\nCo-authored-by: mattinbits <3765307+mattinbits@users.noreply.github.com>\nCo-authored-by: sirVir <sirVir@users.noreply.github.com>","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/f1674e30d36c617e95e3b3762739197932726f4e"},{"sha":"93e856e7021a4b8c60afd737689415ffb1015d7c","author":{"name":"Kamil Breguła","email":"778b89a3582a5bad10b146dd5e664ccdc2685de8@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Add missing service integrations (#6192)","distinct":true,"url":"https://api.github.com/repos/jaketf/airflow/commits/93e856e7021a4b8c60afd737689415ffb1015d7c"}]}
{"actor":{"display_login":"jaketf"}}