This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch v2-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
discard 0d78fe1 fixup! Add Neo4j hook and operator (#13324)
discard 1bb177d Fix failing docs build on Master (#14465)
discard b05faa4 fixup! Switch to f-strings using flynt. (#13732)
discard 9ecee99 Add Azure Data Factory hook (#11015)
discard d3359a0 Add Tableau provider separate from Salesforce Provider
(#14030)
discard 80d2644 Pin moto to <2 (#14433)
discard ad50ff2 Remove testfixtures module that is only used once (#14318)
discard 68b2d9e Limits Sphinx to <3.5.0 (#14238)
discard b31484f Remove reinstalling azure-storage steps from CI / Breeze
(#14102)
discard df99938 Update to Pytest 6.0 (#14065)
discard be04073 Support google-cloud-logging` >=2.0.0 (#13801)
discard acfe4ae Support google-cloud-monitoring>=2.0.0 (#13769)
discard 30bad81 Refactor DataprocOperators to support google-cloud-dataproc
2.0 (#13256)
discard c518035 Support google-cloud-tasks>=2.0.0 (#13347)
discard a3b6e47 Support google-cloud-automl >=2.1.0 (#13505)
discard 02cb5e1 Support google-cloud-datacatalog>=3.0.0 (#13534)
discard 0150960 Salesforce provider requires tableau (#13593)
discard ce5c00f Support google-cloud-bigquery-datatransfer>=3.0.0 (#13337)
discard 7c5ce8b Add timeout option to gcs hook methods. (#13156)
discard ce6c631 Support google-cloud-redis>=2.0.0 (#13117)
discard 8faa1bd Support google-cloud-pubsub>=2.0.0 (#13127)
discard c2c85dd Update compatibility with google-cloud-kms>=2.0 (#13124)
discard 1939446 Support google-cloud-datacatalog>=1.0.0 (#13097)
discard e2eceb5 Update compatibility with google-cloud-os-login>=2.0.0
(#13126)
discard 3f5cc0c Add Google Cloud Workflows Operators (#13366)
discard 36a7383 Upgrade slack_sdk to v3 (#13745)
discard f394df3 Add Apache Beam operators (#12814)
discard aa50ae4 Fix grammar in production-deployment.rst (#14386)
discard 35375f5 Minor doc fixes (#14547)
discard 3072feb Add Neo4j hook and operator (#13324)
discard 915f3ff Add more tips about health checks (#14537)
discard 25e482e Fix misleading statement on sqlite (#14317)
discard c8012cb Correct PostgreSQL password in doc example code (#14256)
discard f1ae4a4 Add better description and guidance in case of sqlite version
mismatch (#14209)
discard 400e078 Update documents for using MySQL (#14174)
discard 7a6d568 Use DAG context manager in examples (#13297)
discard 5896cd0 Implement provider versioning tools (#13767)
discard 3c39b5d Fix breeze redirect on macOS (#14506)
discard 656a467 Log all breeze output to a file automatically (#14470)
discard 9588912 Switch to f-strings using flynt. (#13732)
new 460e068 Log all breeze output to a file automatically (#14470)
new 438eb4f Fix breeze redirect on macOS (#14506)
new 3aac189 Implement provider versioning tools (#13767)
new 90ce6b2 Use DAG context manager in examples (#13297)
new 58f6124 Update documents for using MySQL (#14174)
new 39d785c Add better description and guidance in case of sqlite version
mismatch (#14209)
new b257748 Correct PostgreSQL password in doc example code (#14256)
new fa61f6e Fix misleading statement on sqlite (#14317)
new aac8bef Add more tips about health checks (#14537)
new 7dcd19b Add Neo4j hook and operator (#13324)
new 475b7ce Minor doc fixes (#14547)
new 4307263 Fix grammar in production-deployment.rst (#14386)
new fef2a36 Add Apache Beam operators (#12814)
new 42935a4 Upgrade slack_sdk to v3 (#13745)
new 7696716 Add Google Cloud Workflows Operators (#13366)
new 0df90cf Update compatibility with google-cloud-os-login>=2.0.0
(#13126)
new c8d9c3a Support google-cloud-datacatalog>=1.0.0 (#13097)
new 6233cd0 Update compatibility with google-cloud-kms>=2.0 (#13124)
new d954916 Support google-cloud-pubsub>=2.0.0 (#13127)
new ed420f3 Support google-cloud-redis>=2.0.0 (#13117)
new 8e66138 Add timeout option to gcs hook methods. (#13156)
new db5019b Support google-cloud-bigquery-datatransfer>=3.0.0 (#13337)
new 3e35316 Salesforce provider requires tableau (#13593)
new ee4789e Support google-cloud-datacatalog>=3.0.0 (#13534)
new 743729f Support google-cloud-automl >=2.1.0 (#13505)
new f0ae25e Support google-cloud-tasks>=2.0.0 (#13347)
new a833671 Refactor DataprocOperators to support google-cloud-dataproc
2.0 (#13256)
new 2ee5a82 Support google-cloud-monitoring>=2.0.0 (#13769)
new 191d69a Support google-cloud-logging` >=2.0.0 (#13801)
new a8256ab Update to Pytest 6.0 (#14065)
new bfa04e5 Remove reinstalling azure-storage steps from CI / Breeze
(#14102)
new fb8f454 Limits Sphinx to <3.5.0 (#14238)
new a55ffd2 Remove testfixtures module that is only used once (#14318)
new 34a8732 Pin moto to <2 (#14433)
new 641a7c5 Add Tableau provider separate from Salesforce Provider
(#14030)
new a75ab68 Add Azure Data Factory hook (#11015)
new aa94e09 Fix failing docs build on Master (#14465)
new bec2e7e fixup! Add Neo4j hook and operator (#13324)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0d78fe1)
\
N -- N -- N refs/heads/v2-0-test (bec2e7e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 38 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.pre-commit-config.yaml | 7 ----
BREEZE.rst | 2 +-
STATIC_CODE_CHECKS.rst | 2 -
airflow/api/common/experimental/get_code.py | 2 +-
airflow/api/common/experimental/pool.py | 6 +--
.../api_connexion/endpoints/connection_endpoint.py | 2 +-
airflow/cli/commands/dag_command.py | 2 +-
airflow/cli/commands/task_command.py | 11 ++++--
airflow/cli/commands/user_command.py | 8 ++--
airflow/cli/commands/variable_command.py | 2 +-
airflow/configuration.py | 2 +-
.../example_passing_params_via_test_command.py | 6 +--
airflow/example_dags/example_trigger_target_dag.py | 2 +-
airflow/example_dags/subdags/subdag.py | 2 +-
airflow/example_dags/tutorial_taskflow_api_etl.py | 2 +-
airflow/hooks/dbapi.py | 2 +-
airflow/kubernetes/refresh_config.py | 2 +-
airflow/models/connection.py | 6 +--
airflow/models/dag.py | 2 +-
airflow/models/taskinstance.py | 4 +-
airflow/models/xcom.py | 4 +-
airflow/operators/sql.py | 14 ++++---
airflow/providers/amazon/aws/hooks/datasync.py | 4 +-
airflow/providers/amazon/aws/hooks/dynamodb.py | 4 +-
airflow/providers/amazon/aws/hooks/sagemaker.py | 4 +-
.../providers/amazon/aws/log/s3_task_handler.py | 2 +-
airflow/providers/amazon/aws/operators/datasync.py | 2 +-
.../amazon/aws/operators/emr_add_steps.py | 2 +-
.../amazon/aws/operators/emr_create_job_flow.py | 2 +-
.../amazon/aws/operators/emr_modify_cluster.py | 2 +-
.../amazon/aws/operators/emr_terminate_job_flow.py | 2 +-
.../amazon/aws/operators/sagemaker_endpoint.py | 2 +-
.../aws/operators/sagemaker_endpoint_config.py | 2 +-
.../amazon/aws/operators/sagemaker_model.py | 2 +-
.../amazon/aws/operators/sagemaker_processing.py | 2 +-
.../amazon/aws/operators/sagemaker_training.py | 2 +-
.../amazon/aws/operators/sagemaker_transform.py | 2 +-
.../amazon/aws/operators/sagemaker_tuning.py | 2 +-
.../providers/amazon/aws/sensors/sagemaker_base.py | 2 +-
airflow/providers/apache/druid/hooks/druid.py | 4 +-
airflow/providers/apache/hdfs/sensors/hdfs.py | 2 +-
airflow/providers/apache/hive/hooks/hive.py | 8 +++-
.../providers/apache/hive/operators/hive_stats.py | 24 +++++++-----
airflow/providers/apache/spark/hooks/spark_jdbc.py | 2 +-
.../providers/apache/spark/hooks/spark_submit.py | 8 ++--
.../providers/cncf/kubernetes/hooks/kubernetes.py | 6 +--
.../cncf/kubernetes/operators/kubernetes_pod.py | 3 +-
.../cncf/kubernetes/sensors/spark_kubernetes.py | 2 +-
airflow/providers/databricks/hooks/databricks.py | 2 +-
airflow/providers/docker/operators/docker_swarm.py | 2 +-
airflow/providers/ftp/hooks/ftp.py | 4 +-
airflow/providers/google/cloud/hooks/bigquery.py | 4 +-
airflow/providers/google/cloud/hooks/compute.py | 20 +++++++---
airflow/providers/google/cloud/hooks/dataflow.py | 12 +++---
airflow/providers/google/cloud/hooks/functions.py | 4 +-
.../google/cloud/hooks/kubernetes_engine.py | 2 +-
.../providers/google/cloud/log/gcs_task_handler.py | 4 +-
.../providers/google/cloud/operators/bigquery.py | 4 +-
.../providers/google/cloud/operators/dataproc.py | 2 +-
.../jenkins/operators/jenkins_job_trigger.py | 6 +--
airflow/providers/jira/hooks/jira.py | 4 +-
airflow/providers/jira/operators/jira.py | 4 +-
.../azure/operators/azure_container_instances.py | 2 +-
.../providers/microsoft/winrm/operators/winrm.py | 2 +-
airflow/providers/mysql/hooks/mysql.py | 21 +++++++---
airflow/providers/opsgenie/hooks/opsgenie_alert.py | 2 +-
airflow/providers/oracle/hooks/oracle.py | 2 +-
airflow/providers/pagerduty/hooks/pagerduty.py | 2 +-
airflow/providers/plexus/operators/job.py | 4 +-
airflow/providers/postgres/hooks/postgres.py | 2 +-
airflow/providers/qubole/hooks/qubole.py | 4 +-
airflow/providers/salesforce/hooks/salesforce.py | 2 +-
airflow/providers/sftp/operators/sftp.py | 2 +-
.../snowflake/transfers/s3_to_snowflake.py | 18 +++++----
airflow/providers/ssh/operators/ssh.py | 2 +-
airflow/security/kerberos.py | 4 +-
airflow/security/utils.py | 2 +-
airflow/sensors/date_time.py | 2 +-
airflow/sensors/sql.py | 2 +-
airflow/utils/cli.py | 2 +-
airflow/utils/code_utils.py | 2 +-
airflow/utils/log/file_task_handler.py | 6 +--
airflow/utils/timezone.py | 2 +-
airflow/www/utils.py | 10 ++---
airflow/www/validators.py | 4 +-
airflow/www/views.py | 19 ++++++---
breeze-complete | 1 -
docs/exts/airflow_intersphinx.py | 2 +-
docs/exts/exampleinclude.py | 2 +-
docs/exts/redirects.py | 2 +-
metastore_browser/hive_metastore.py | 14 ++++---
.../pre_commit_check_provider_yaml_files.py | 8 ++--
scripts/ci/pre_commit/pre_commit_yaml_to_cfg.py | 6 +--
tests/api/common/experimental/test_pool.py | 2 +-
tests/cli/commands/test_connection_command.py | 14 +++----
tests/core/test_core.py | 2 +-
tests/dags/test_subdag.py | 2 +-
tests/dags_corrupted/test_impersonation_custom.py | 2 +-
tests/executors/test_celery_executor.py | 2 +-
tests/hooks/test_dbapi.py | 2 +-
tests/models/test_baseoperator.py | 4 +-
tests/models/test_connection.py | 2 +-
tests/models/test_dag.py | 4 +-
tests/models/test_dagbag.py | 6 +--
tests/models/test_renderedtifields.py | 2 +-
.../amazon/aws/hooks/test_batch_waiters.py | 2 +-
tests/providers/amazon/aws/hooks/test_s3.py | 4 +-
.../apache/hive/operators/test_hive_stats.py | 14 ++++---
.../apache/hive/transfers/test_mysql_to_hive.py | 24 +++++++-----
.../providers/apache/spark/hooks/test_spark_sql.py | 10 ++---
tests/providers/apache/sqoop/hooks/test_sqoop.py | 45 +++++++++++++---------
.../elasticsearch/log/elasticmock/__init__.py | 2 +-
.../providers/google/cloud/hooks/test_cloud_sql.py | 4 +-
tests/providers/google/cloud/hooks/test_pubsub.py | 32 +++++++--------
.../google/cloud/operators/test_dataflow.py | 2 +-
.../google/cloud/operators/test_mlengine_utils.py | 6 +--
.../google/cloud/operators/test_pubsub.py | 2 +-
tests/providers/google/cloud/sensors/test_gcs.py | 2 +-
.../providers/google/cloud/sensors/test_pubsub.py | 2 +-
.../cloud/transfers/test_bigquery_to_bigquery.py | 2 +-
.../google/cloud/transfers/test_gcs_to_gcs.py | 2 +-
.../cloud/utils/test_mlengine_operator_utils.py | 6 +--
tests/providers/mysql/hooks/test_mysql.py | 6 ++-
.../snowflake/transfers/test_s3_to_snowflake.py | 18 ++++++---
tests/serialization/test_dag_serialization.py | 4 +-
tests/test_utils/gcp_system_helpers.py | 2 +-
tests/test_utils/logging_command_executor.py | 2 +-
tests/test_utils/mock_operators.py | 2 +-
tests/utils/test_helpers.py | 4 +-
tests/www/api/experimental/test_endpoints.py | 2 +-
tests/www/test_views.py | 16 ++++----
131 files changed, 386 insertions(+), 295 deletions(-)