{"push_id":2831841098,"size":23,"distinct_size":2,"ref":"refs/heads/AIRFLOW-491.test","head":"4e3ba348baab3936176cb44266f8a7ecad414d47","before":"5c5cb08a87f26bc50c7b4fa0a6bc7bf780d67eb3","commits":[{"sha":"b7f63c59d75ad21d210a72bd6212e5a7b2c6f25b","author":{"name":"Taylor D. Edmiston","email":"ab0727d5bf9bcdb9ff4c1a2be42864cf4a98c70f@gmail.com"},"message":"[AIRFLOW-XXX] Fix some operator names in the docs (#3778)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/b7f63c59d75ad21d210a72bd6212e5a7b2c6f25b"},{"sha":"ede67299c4b2b64fc0a72a25838ba29682463d81","author":{"name":"Gerardo Curiel","email":"7ea4912022463b0c1342562015f114768c41c1ec@gerar.do"},"message":"[AIRFLOW-2499] Dockerise CI pipeline (#3393)\n\nAirflow tests depend on many external services and other custom setup,\r\nwhich makes it hard for contributors to work on this codebase. CI\r\nbuilds have also been unreliable, and it is hard to reproduce the\r\ncauses. Having contributors trying to emulate the build environment\r\nevery time makes it easier to get to an \"it works on my machine\" sort\r\nof situation.\r\n\r\nThis implements a dockerised version of the current build pipeline.\r\nThis setup has a few advantages:\r\n\r\n* TravisCI tests are reproducible locally\r\n* The same build setup can be used to create a local development environment","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/ede67299c4b2b64fc0a72a25838ba29682463d81"},{"sha":"3a023459eebf542a80721b7a075fccd24ae97022","author":{"name":"Xiaodong","email":"85e51fb74d37693c97908aeb5246aaae3eb7d825@hotmail.com"},"message":"[AIRFLOW-2921][AIRFLOW-2922] Fix bugs in CeleryExecutor (#3773)\n\nBug-1:\r\nif a task state becomes either SUCCESS or FAILURE or REVOKED,\r\nit will be removed from self.tasks() and self.last_state().\r\nHowever, because line 108 is not indented properly,\r\nthis task will be added back to self.last_state() again.\r\n\r\nBug-2:\r\nWhen the state is updated, it's referring to the latest\r\nstate `task.state` rather than variable `state`.\r\nThis may result in dead-lock if the state changed from\r\n`STARTED` to `SUCCESS` after the if-elif-else block\r\nstarted.\r\n\r\nTest case is updated for fix to bug-1.","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/3a023459eebf542a80721b7a075fccd24ae97022"},{"sha":"8100f1f27b651a66385b077863f72daf5c07a2cd","author":{"name":"Håvard Wall","email":"2ac5ff945a125f7976b6954a43ec68cc191781fd@gmail.com"},"message":"[AIRFLOW-XXX] Typo in the write-logs.rst (#3781)\n\nFixed airflow_tas_runner -> airflow_task_runner","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/8100f1f27b651a66385b077863f72daf5c07a2cd"},{"sha":"7ea7dd2031c32a5dd14e4fd74f415f938a69e3ad","author":{"name":"Taylor D. Edmiston","email":"ab0727d5bf9bcdb9ff4c1a2be42864cf4a98c70f@gmail.com"},"message":"[AIRFLOW-2909] Deprecate airflow.operators.sensors module (#3760)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/7ea7dd2031c32a5dd14e4fd74f415f938a69e3ad"},{"sha":"e028b7c1467ffd160cf6c4e443be446aae44f081","author":{"name":"Seth Wilson","email":"d5df4fbbaee82ec06ff992baa93aa0e1a601966a@wishabi.com"},"message":"[AIRFLOW-XXX] Add Flipp to list of Airflow users (#3777)\n\n* Add Flipp to list of Airflow users\r\n\r\n* Update README.md","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/e028b7c1467ffd160cf6c4e443be446aae44f081"},{"sha":"d7d323e3e6de147729845bb81d2959a40f00701a","author":{"name":"PointyShinyBurning","email":"1f326b4e2bbc2aa544c143f86c4d79c3cd5eaa19@gmail.com"},"message":"[AIRFLOW-XXX] Replaces incorrect env var name in INSTALL (#3788)\n\nINSTALL mis-named AIRFLOW_GPL_UNIDECODE environment variable.","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/d7d323e3e6de147729845bb81d2959a40f00701a"},{"sha":"c6824a34a9779675e42d9b8bc7025f3dbc942c3d","author":{"name":"Leonardo Alves Miguel","email":"d64ca12ce6bafe4b107c555ddbf352003248d912@gmail.com"},"message":"Add Arquivei to companies list (#3789)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/c6824a34a9779675e42d9b8bc7025f3dbc942c3d"},{"sha":"c9fec7adee6cb0f4453a1ad3671bdac7e16e6f20","author":{"name":"Sam","email":"d56dadc70a99d42b8e7484a96d25585e249bfa2c@gadventures.com"},"message":"[AIRFLOW-XXX] Added G Adventures to Users (#3794)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/c9fec7adee6cb0f4453a1ad3671bdac7e16e6f20"},{"sha":"fc10f7e0a04145a0b2f31f8d0990bbe900b4e8a2","author":{"name":"William Pursell","email":"ed3ec0511285a10f7eaddc3d0107ed44668aaccc@gmail.com"},"message":"[AIRFLOW-2938] Handle improperly formatted extra field in connection gracefully (#3785)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/fc10f7e0a04145a0b2f31f8d0990bbe900b4e8a2"},{"sha":"2a5239943d43ccaf9afd84dd075dc171e7ed158b","author":{"name":"nathadfield","email":"8cb17f0ce66f0a4f91598dd0623e3d3a12a08814@users.noreply.github.com"},"message":"[AIRFLOW-XXX] Adding King.com to the list of companies. (#3800)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/2a5239943d43ccaf9afd84dd075dc171e7ed158b"},{"sha":"32b82b91d752fd4848dfe335cfe3ab7e0d843536","author":{"name":"nicor88","email":"d659c10e27d52b00987b65e85d99bce5480adcae@8fit.com"},"message":"add 8fit to list of companies","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/32b82b91d752fd4848dfe335cfe3ab7e0d843536"},{"sha":"f6191fbd7a61766bd002873db371b74702b13ff3","author":{"name":"Kshira Saagar","email":"2be2d79ad8c1459e73d74c74db46b2122d1b3d37@theiconic.com.au"},"message":"[AIRFLOW-XXX] Add THE ICONIC to the list of orgs using Airflow\n\nCloses #3807 from ksaagariconic/patch-2","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/f6191fbd7a61766bd002873db371b74702b13ff3"},{"sha":"acf1378d776fb96c010c2f91682ab7374b2909fb","author":{"name":"Fokko Driesprong","email":"76bbcf991dc420dfaa18e9ccf868219c88fe0f8b@driesprong.frl"},"message":"[AIRFLOW-2933] Enable Codecov on Docker-CI Build (#3780)\n\n- Add missing variables and use codecov instead of coveralls.\r\n  The issue why it wasn't working was because missing environment variables.\r\n  The codecov library heavily depends on the environment variables in\r\n  the CI to determine how to push the reports to codecov.\r\n\r\n- Remove the explicit passing of the variables in the `tox.ini`\r\n  since it is already done in the `docker-compose.yml`,\r\n  having to maintain this at two places makes it brittle.\r\n\r\n- Removed the empty Codecov yml since codecov was complaining that\r\n  it was unable to parse it","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/acf1378d776fb96c010c2f91682ab7374b2909fb"},{"sha":"4872db5bec676f535699341c4ae204bf396890f4","author":{"name":"Fokko Driesprong","email":"76bbcf991dc420dfaa18e9ccf868219c88fe0f8b@driesprong.frl"},"message":"[AIRFLOW-2960] Pin boto3 to <1.8 (#3810)\n\nBoto 1.8 has been released a few days ago and they break our tests.","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/4872db5bec676f535699341c4ae204bf396890f4"},{"sha":"ee46cc1b6b9281fe6378f2cbb41e9797013f7506","author":{"name":"Fokko Driesprong","email":"ca28147d5c4d32a70da0e9893e8ec1a6aed62527@godatadriven.com"},"message":"[AIRFLOW-2957] Remove obselete sensor references","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/ee46cc1b6b9281fe6378f2cbb41e9797013f7506"},{"sha":"6afd38d79b2439ca5e3bb349c5d2007ad09aa27f","author":{"name":"Xiaodong","email":"85e51fb74d37693c97908aeb5246aaae3eb7d825@hotmail.com"},"message":"[AIRFLOW-2959] Refine HTTPSensor doc (#3809)\n\nHTTP Error code other than 404,\r\nor Connection Refused, would fail the sensor\r\nitself directly (no more poking).","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/6afd38d79b2439ca5e3bb349c5d2007ad09aa27f"},{"sha":"1801baefe44f361010c23e6ec4ee8b8569eab82d","author":{"name":"Fokko Driesprong","email":"76bbcf991dc420dfaa18e9ccf868219c88fe0f8b@driesprong.frl"},"message":"[AIRFLOW-2961] Refactor tests.BackfillJobTest.test_backfill_examples test (#3811)\n\nSimplify this test since it takes up 15% of all the time. This is because\r\nevery example dag, with some exclusions, are backfilled. This will put some\r\npressure on the scheduler and everything. If the test just covers a couple\r\nof dags should be sufficient\r\n\r\n254 seconds:\r\n[success] 15.03% tests.BackfillJobTest.test_backfill_examples: 254.9323s","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/1801baefe44f361010c23e6ec4ee8b8569eab82d"},{"sha":"abc9ebb973ade4d39780af293ff70217074300d0","author":{"name":"Kaxil Naik","email":"762f1fed708bdb04af3f52cafbce77c382effa7a@gmail.com"},"message":"[AIRFLOW-XXX] Remove residual line in Changelog (#3814)","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/abc9ebb973ade4d39780af293ff70217074300d0"},{"sha":"9a510086f1eb2ac6c7507c2c09a995e7e56c69a0","author":{"name":"Yingbo Wang","email":"e2aa226066c888c85ddc3b99c8a037a4b7e90293@gmail.com"},"message":"[AIRFLOW-2930] Fix celery excecutor scheduler crash (#3784)\n\nCaused by an update in PR #3740.\r\nexecute_command.apply_async(args=command, ...)\r\n-command is a list of short unicode strings and the above code pass multiple\r\narguments to a function defined as taking only one argument.\r\n-command = [\"airflow\", \"run\", \"dag323\",...]\r\n-args = command = [\"airflow\", \"run\", \"dag323\", ...]\r\n-execute_command(\"airflow\",\"run\",\"dag3s3\", ...) will be error and exit.","distinct":false,"url":"https://api.github.com/repos/xnuinside/incubator-airflow/commits/9a510086f1eb2ac6c7507c2c09a995e7e56c69a0"}]}
{"actor":{"display_login":"xnuinside"}}