{"push_id":1052129907,"size":14,"distinct_size":8,"ref":"refs/heads/subdag-backfill-status","head":"e3da89752164a8eaf4615d4167dc76706b48c973","before":"e05d1cb0c25c03a8d22daf5970deeb57eb5cc308","commits":[{"sha":"4d9f36b45ad48b9c04cd86a8801bc19fb273c256","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"jlowin"},"message":"Fix reading strings from conf\n\nThe default remote_logging values of None and False were being read as\nstrings rather than Python objects and therefore misinterpreted","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/4d9f36b45ad48b9c04cd86a8801bc19fb273c256"},{"sha":"31168bc20395e04db6812939c8e0b8b8285555a7","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Merge pull request #1284 from jlowin/fix-remote-base-None\n\nFix reading strings from conf for remote logging","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/31168bc20395e04db6812939c8e0b8b8285555a7"},{"sha":"0f28090fa05b181423961bc9170b1195153127c0","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Increase timeout time for unit test\n\nTravis runs are occasionally failing this test. Increasing the timeout should help.","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/0f28090fa05b181423961bc9170b1195153127c0"},{"sha":"76dc77d6bf453ff1491599069758ddf22881e109","author":{"email":"31ea094154b7ccdcfbbd854e0a36c9bc81fcb8f4@gmail.com","name":"Justin Kiggins"},"message":"added Gentner Lab to list of users","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/76dc77d6bf453ff1491599069758ddf22881e109"},{"sha":"5ab256780ab4006f4a6fc1d1ef5d0f07d4e934ca","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Merge pull request #1287 from gentnerlab/gentnerlab\n\nAdd Gentner Lab to list of users","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/5ab256780ab4006f4a6fc1d1ef5d0f07d4e934ca"},{"sha":"0bae60ff84a8dc8b3deb1e856757c752ac1d714e","author":{"email":"5d11b17ff228352b370597472472fb2075f60343@users.noreply.github.com","name":"pradhanpk"},"message":"Fix module path of send_email_smtp in configuration","distinct":false,"url":"https://api.github.com/repos/jlowin/airflow/commits/0bae60ff84a8dc8b3deb1e856757c752ac1d714e"},{"sha":"4b2437ddbcb5ac31b45d42cc60a3fbb827065a68","author":{"email":"793f4699919d3956c1ad518f2c26735925916f2a@gmail.com","name":"Tyrone Hinderson"},"message":"Change inconsistent example DAG owners\n\nChange two example DAG owners from 'me' to 'airflow'\nin order to\n1. Be consistent with other example DAGs\n2. Avoid confusing users, who may misinterpret \"me\"","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/4b2437ddbcb5ac31b45d42cc60a3fbb827065a68"},{"sha":"8854f28945ff31d3e51bd927d98636aefc0017e2","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Merge pull request #1296 from ty707/fix-example-owners\n\nChange inconsistent example DAG owners","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/8854f28945ff31d3e51bd927d98636aefc0017e2"},{"sha":"86f34633a1e229f5c957824bc981c72c2c9c095e","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@jbalogh.me","name":"Jeff Balogh"},"message":"Raise deep scheduler exceptions to force a process restart.","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/86f34633a1e229f5c957824bc981c72c2c9c095e"},{"sha":"10ee62233056402bbe5bb84fbf42084b852a57c3","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Deprecate *args and **kwargs in BaseOperator\n\nBaseOperator silently accepts any arguments. This deprecates the\r\nbehavior with a warning that says it will be forbidden in Airflow 2.0.\r\n\r\nThis PR also turns on DeprecationWarnings by default, which in turn\r\nrevealed that inspect.getargspec is deprecated. Here it is replaced by\r\n`inspect.signature` (Python 3) or `funcsigs.signature` (Python 2).\r\n\r\nLastly, this brought to attention that example_http_operator was\r\npassing an illegal argument.","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/10ee62233056402bbe5bb84fbf42084b852a57c3"},{"sha":"6581858703211bad60793f4b278871edb842fd46","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"Jeremiah Lowin"},"message":"Missing comma in setup.py","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/6581858703211bad60793f4b278871edb842fd46"},{"sha":"4763720530fdd179df1239d2ff331930368b772b","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"jlowin"},"message":"Set DAG_FOLDER for unit tests\n\nWhen tests are running, the default DAG_FOLDER becomes\n`airflow/tests/dags`. This makes it much easier to execute DAGs in unit\ntests in a standardized manner.\n\nAlso exports DAGS_FOLDER as an env var for Travis","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/4763720530fdd179df1239d2ff331930368b772b"},{"sha":"3eeabc7cc427a613d3dddf367af9b2f15df86d75","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"jlowin"},"message":"Fix handling of deadlocked jobs\n\n- Raise an error when a backfill deadlocks\n\nDeadlocked backfills didn’t raise AirflowExceptions, so\nSubDagOperators didn’t recognize that their subdags\nwere failing.\n\n- Fix bug with marking DagRuns as failed\n\n- Let SchedulerJob mark DagRuns as deadlocked when there\nare no TIs available; other deadlock metrics depend on TIs\n\n- Don't handle task states in the first part of BackfillJob's\nexecute loop; this can cause non-deterministic errors\n\n- Adds unit tests.","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/3eeabc7cc427a613d3dddf367af9b2f15df86d75"},{"sha":"e3da89752164a8eaf4615d4167dc76706b48c973","author":{"email":"b39fd6108eacbfece2b63c7361eea45359311023@users.noreply.github.com","name":"jlowin"},"message":"Fix infinite retries with pools, with test\n\nAddresses the issue raised in #1299","distinct":true,"url":"https://api.github.com/repos/jlowin/airflow/commits/e3da89752164a8eaf4615d4167dc76706b48c973"}]}