This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to tag nightly-master in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! *** from 2121f49 (commit) to 94a7673 (commit) from 2121f49 Avoid failure on transient requirements in CI image (#8892) add 841d816 Allow setting the pooling time in DLPHook (#8824) add dd57ec9 Fix task and dag stats on home page (#8865) add 375d1ca Release candidate 2 for backport packages 2020.05.20 (#8898) add bae5cc2 Fix race in Celery tests by pre-creating result tables (#8909) add 499493c [AIRFLOW-6586] Improvements to gcs sensor (#7197) add ce7fdea UX Fix: Prevent undesired text selection with DAG title selection in Chrome (#8912) add fef00e5 Use Debian's provided JRE from Buster (#8919) add 5360045 Fix incorrect Env Var to stop Scheduler from creating DagRuns (#8920) add 51d9557 Re-run all tests when Dockerfile or Github worflow change (#8924) add c6224e2 Remove unused self.max_threads argument in SchedulerJob (#8935) add 12c22e0 Added Greytip to Airflow Users list (#8887) add 8476c1e Hive/Hadoop minicluster needs JDK8 and JAVA_HOME to work (#8938) add f17b4bb Fix DagRun Prefix for Performance script (#8934) add a9dfd7d Remove side-effect of session in FAB (#8940) add f3f74c7 Add TaskInstance state to TI Tooltip to be colour-blind friendlier (#8910) add 8d3acd7 Fix docstring in DagFileProcessor._schedule_task_instances (#8948) add 47413d9 Remove singularity from CI images (#8945) add 16206cd Update example webserver_config.py to show correct CSRF config (#8944) add 97b6cc7 Add note in Updating.md about the removel of DagRun.ID_PREFIX (#8949) add 41481bb Python base images are stored in cache (#8943) add b26b3ca Don't hard-code constants in scheduler_dag_execution_timing (#8950) add 113982b Make scheduler_dag_execution_timing grok dynamic start date of elastic dag (#8952) add 90a07d8 Cache 1 10 ci images (#8955) add dd72040 Pin Version of Azure Cosmos to <4 (#8956) add 94a7673 Pin google-cloud-datacatalog to <0.8 (#8957) No new revisions were added by this update. Summary of changes: .github/workflows/ci.yml | 14 +- BREEZE.rst | 45 ++-- CI.rst | 27 +- Dockerfile.ci | 44 +--- README.md | 1 + UPDATING.md | 47 ++++ airflow/cli/commands/webserver_command.py | 2 +- .../config_templates/default_webserver_config.py | 2 +- airflow/jobs/scheduler_job.py | 6 +- .../amazon/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/amazon/README.md | 8 + .../cassandra/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/cassandra/README.md | 8 + .../apache/druid/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/druid/README.md | 8 + .../apache/hdfs/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/hdfs/README.md | 8 + .../apache/hive/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/hive/README.md | 8 + .../apache/livy/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/livy/README.md | 8 + .../apache/pig/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/pig/README.md | 8 + .../apache/pinot/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/pinot/README.md | 8 + .../apache/spark/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/spark/README.md | 8 + .../apache/sqoop/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/apache/sqoop/README.md | 8 + .../celery/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/celery/README.md | 8 + .../cloudant/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/cloudant/README.md | 8 + .../kubernetes/PROVIDERS_CHANGES_2020.05.20.md | 24 -- airflow/providers/cncf/kubernetes/README.md | 139 ---------- .../databricks/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/databricks/README.md | 8 + .../datadog/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/datadog/README.md | 8 + .../dingding/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/dingding/README.md | 8 + .../discord/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/discord/README.md | 8 + .../docker/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/docker/README.md | 8 + .../elasticsearch/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/elasticsearch/README.md | 8 + .../email/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/email/README.md | 8 + .../exasol/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/exasol/README.md | 8 + .../facebook/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/facebook/README.md | 8 + .../providers/ftp/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/ftp/README.md | 8 + .../providers/google/ADDITIONAL_INFO.md | 15 +- .../google/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/google/README.md | 15 ++ airflow/providers/google/cloud/hooks/dlp.py | 8 +- airflow/providers/google/cloud/sensors/gcs.py | 52 ++-- .../providers/grpc/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/grpc/README.md | 8 + .../hashicorp/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/hashicorp/README.md | 8 + .../providers/http/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/http/README.md | 8 + .../providers/imap/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/imap/README.md | 8 + .../providers/jdbc/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/jdbc/README.md | 8 + .../jenkins/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/jenkins/README.md | 8 + .../providers/jira/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/jira/README.md | 8 + .../azure/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/microsoft/azure/README.md | 8 + .../mssql/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/microsoft/mssql/README.md | 8 + .../winrm/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/microsoft/winrm/README.md | 8 + .../mongo/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/mongo/README.md | 8 + .../mysql/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/mysql/README.md | 8 + .../providers/odbc/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/odbc/README.md | 8 + .../openfaas/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/openfaas/README.md | 8 + .../opsgenie/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/opsgenie/README.md | 8 + .../oracle/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/oracle/README.md | 8 + .../pagerduty/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/pagerduty/README.md | 8 + .../papermill/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/papermill/README.md | 8 + .../postgres/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/postgres/README.md | 8 + .../presto/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/presto/README.md | 8 + .../qubole/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/qubole/README.md | 8 + .../redis/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/redis/README.md | 8 + .../salesforce/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/salesforce/README.md | 8 + .../samba/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/samba/README.md | 8 + .../segment/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/segment/README.md | 8 + .../providers/sftp/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/sftp/README.md | 8 + .../singularity/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/singularity/README.md | 8 + .../slack/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/slack/README.md | 8 + .../snowflake/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/snowflake/README.md | 8 + .../sqlite/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/sqlite/README.md | 8 + .../providers/ssh/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/ssh/README.md | 8 + .../vertica/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/vertica/README.md | 8 + .../yandex/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/yandex/README.md | 8 + .../zendesk/PROVIDERS_CHANGES_2020.05.20.md | 1 + airflow/providers/zendesk/README.md | 8 + airflow/sensors/base_sensor_operator.py | 39 +++ airflow/www/app.py | 30 ++- airflow/www/static/js/task-instances.js | 3 + airflow/www/templates/airflow/dag.html | 16 +- airflow/www/templates/airflow/dags.html | 284 ++++++++++---------- .../PROVIDERS_README_TEMPLATE.md.jinja2 | 7 + backport_packages/setup_backport_packages.py | 75 +++++- breeze | 74 ++++-- breeze-complete | 6 +- dev/BACKPORT_PACKAGES.md | 292 +++++++++++++++------ dev/templates/vote_email.j2 | 2 +- docs/howto/custom-operator.rst | 24 ++ requirements/requirements-python3.6.txt | 62 ++--- requirements/requirements-python3.7.txt | 60 ++--- requirements/setup-3.6.md5 | 2 +- requirements/setup-3.7.md5 | 2 +- scripts/ci/_utils.sh | 44 +++- scripts/ci/ci_count_changed_files.sh | 4 +- .../ci/ci_prepare_and_test_backport_packages.sh | 2 +- ...ort_readme.sh => ci_prepare_backport_readme.sh} | 2 +- scripts/ci/docker-compose/local.yml | 2 +- .../in_container/run_prepare_backport_packages.sh | 38 +-- ...rt_readme.sh => run_prepare_backport_readme.sh} | 0 scripts/ci/pre_commit_setup_cfg_file.sh | 2 +- scripts/perf/scheduler_dag_execution_timing.py | 83 +++--- setup.cfg | 3 +- setup.py | 4 +- tests/cli/commands/test_role_command.py | 3 +- tests/cli/commands/test_sync_perm_command.py | 3 +- tests/cli/commands/test_user_command.py | 3 +- tests/executors/test_celery_executor.py | 12 + tests/providers/google/cloud/sensors/test_gcs.py | 44 ++-- tests/sensors/test_base_sensor.py | 68 ++++- tests/www/api/experimental/test_endpoints.py | 2 +- tests/www/test_views.py | 12 +- 163 files changed, 1541 insertions(+), 714 deletions(-) delete mode 100644 airflow/providers/cncf/kubernetes/PROVIDERS_CHANGES_2020.05.20.md delete mode 100644 airflow/providers/cncf/kubernetes/README.md copy tests/dags/README.md => airflow/providers/google/ADDITIONAL_INFO.md (66%) rename scripts/ci/{ci_generate_backport_readme.sh => ci_prepare_backport_readme.sh} (96%) rename scripts/ci/in_container/{run_generate_backport_readme.sh => run_prepare_backport_readme.sh} (100%)