You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2020/12/08 18:02:56 UTC
[airflow] branch master updated (ed6eb42 -> b40dffa)
This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from ed6eb42 Use "auto" instead of "scroll" to prevent visible (unused) scrollbars in some browsers (#12923)
add b40dffa Rename remaing modules to match AIP-21 (#12917)
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 16 +-
airflow/cli/commands/connection_command.py | 2 +-
airflow/hooks/{base_hook.py => base.py} | 0
airflow/hooks/base_hook.py | 157 +---------
airflow/hooks/{dbapi_hook.py => dbapi.py} | 2 +-
airflow/hooks/dbapi_hook.py | 318 +--------------------
airflow/hooks/filesystem.py | 2 +-
airflow/operators/generic_transfer.py | 2 +-
airflow/operators/sql.py | 2 +-
airflow/operators/subdag.py | 2 +-
airflow/plugins_manager.py | 2 +-
airflow/providers/amazon/aws/hooks/base_aws.py | 2 +-
airflow/providers/amazon/aws/sensors/athena.py | 2 +-
.../amazon/aws/sensors/cloud_formation.py | 2 +-
.../amazon/aws/sensors/ec2_instance_state.py | 2 +-
airflow/providers/amazon/aws/sensors/emr_base.py | 2 +-
airflow/providers/amazon/aws/sensors/glacier.py | 2 +-
airflow/providers/amazon/aws/sensors/glue.py | 2 +-
.../amazon/aws/sensors/glue_catalog_partition.py | 2 +-
airflow/providers/amazon/aws/sensors/redshift.py | 2 +-
airflow/providers/amazon/aws/sensors/s3_key.py | 2 +-
.../amazon/aws/sensors/s3_keys_unchanged.py | 2 +-
airflow/providers/amazon/aws/sensors/s3_prefix.py | 2 +-
.../providers/amazon/aws/sensors/sagemaker_base.py | 2 +-
airflow/providers/amazon/aws/sensors/sqs.py | 2 +-
.../amazon/aws/sensors/step_function_execution.py | 2 +-
.../providers/apache/cassandra/hooks/cassandra.py | 2 +-
.../providers/apache/cassandra/sensors/record.py | 2 +-
.../providers/apache/cassandra/sensors/table.py | 2 +-
airflow/providers/apache/druid/hooks/druid.py | 4 +-
airflow/providers/apache/hdfs/hooks/hdfs.py | 2 +-
airflow/providers/apache/hdfs/hooks/webhdfs.py | 2 +-
airflow/providers/apache/hdfs/sensors/hdfs.py | 2 +-
airflow/providers/apache/hdfs/sensors/web_hdfs.py | 2 +-
airflow/providers/apache/hive/hooks/hive.py | 4 +-
.../apache/hive/sensors/hive_partition.py | 2 +-
.../apache/hive/sensors/named_hive_partition.py | 2 +-
airflow/providers/apache/kylin/hooks/kylin.py | 2 +-
airflow/providers/apache/livy/sensors/livy.py | 2 +-
airflow/providers/apache/pig/hooks/pig.py | 2 +-
airflow/providers/apache/pinot/hooks/pinot.py | 4 +-
airflow/providers/apache/spark/hooks/spark_sql.py | 2 +-
.../providers/apache/spark/hooks/spark_submit.py | 2 +-
airflow/providers/apache/sqoop/hooks/sqoop.py | 2 +-
airflow/providers/celery/sensors/celery_queue.py | 2 +-
airflow/providers/cloudant/hooks/cloudant.py | 2 +-
.../providers/cncf/kubernetes/hooks/kubernetes.py | 2 +-
.../cncf/kubernetes/sensors/spark_kubernetes.py | 2 +-
airflow/providers/databricks/hooks/databricks.py | 2 +-
airflow/providers/datadog/hooks/datadog.py | 2 +-
airflow/providers/datadog/sensors/datadog.py | 2 +-
airflow/providers/docker/hooks/docker.py | 2 +-
.../providers/elasticsearch/hooks/elasticsearch.py | 2 +-
airflow/providers/exasol/hooks/exasol.py | 2 +-
airflow/providers/facebook/ads/hooks/ads.py | 2 +-
airflow/providers/ftp/hooks/ftp.py | 2 +-
airflow/providers/ftp/sensors/ftp.py | 2 +-
airflow/providers/google/ads/hooks/ads.py | 2 +-
airflow/providers/google/cloud/hooks/bigquery.py | 2 +-
airflow/providers/google/cloud/hooks/cloud_sql.py | 2 +-
airflow/providers/google/cloud/hooks/dataprep.py | 2 +-
.../providers/google/cloud/operators/cloud_sql.py | 2 +-
airflow/providers/google/cloud/sensors/bigquery.py | 2 +-
.../providers/google/cloud/sensors/bigquery_dts.py | 2 +-
airflow/providers/google/cloud/sensors/bigtable.py | 2 +-
.../sensors/cloud_storage_transfer_service.py | 2 +-
airflow/providers/google/cloud/sensors/dataflow.py | 2 +-
airflow/providers/google/cloud/sensors/dataproc.py | 2 +-
airflow/providers/google/cloud/sensors/gcs.py | 2 +-
airflow/providers/google/cloud/sensors/pubsub.py | 2 +-
.../google/cloud/transfers/gcs_to_local.py | 2 +-
.../providers/google/common/hooks/base_google.py | 2 +-
.../marketing_platform/sensors/campaign_manager.py | 2 +-
.../marketing_platform/sensors/display_video.py | 2 +-
.../marketing_platform/sensors/search_ads.py | 2 +-
airflow/providers/grpc/hooks/grpc.py | 2 +-
airflow/providers/hashicorp/hooks/vault.py | 2 +-
airflow/providers/http/hooks/http.py | 2 +-
airflow/providers/http/sensors/http.py | 2 +-
airflow/providers/imap/hooks/imap.py | 2 +-
airflow/providers/imap/sensors/imap_attachment.py | 2 +-
airflow/providers/jdbc/hooks/jdbc.py | 2 +-
airflow/providers/jenkins/hooks/jenkins.py | 2 +-
airflow/providers/jira/hooks/jira.py | 2 +-
airflow/providers/jira/sensors/jira.py | 2 +-
airflow/providers/microsoft/azure/hooks/adx.py | 2 +-
.../providers/microsoft/azure/hooks/azure_batch.py | 2 +-
.../azure/hooks/azure_container_registry.py | 2 +-
.../azure/hooks/azure_container_volume.py | 2 +-
.../microsoft/azure/hooks/azure_cosmos.py | 2 +-
.../microsoft/azure/hooks/azure_data_lake.py | 2 +-
.../microsoft/azure/hooks/azure_fileshare.py | 2 +-
.../providers/microsoft/azure/hooks/base_azure.py | 2 +-
airflow/providers/microsoft/azure/hooks/wasb.py | 2 +-
.../microsoft/azure/sensors/azure_cosmos.py | 2 +-
airflow/providers/microsoft/azure/sensors/wasb.py | 2 +-
airflow/providers/microsoft/mssql/hooks/mssql.py | 2 +-
airflow/providers/microsoft/winrm/hooks/winrm.py | 2 +-
airflow/providers/mongo/hooks/mongo.py | 2 +-
airflow/providers/mongo/sensors/mongo.py | 2 +-
airflow/providers/mysql/hooks/mysql.py | 2 +-
airflow/providers/odbc/hooks/odbc.py | 4 +-
airflow/providers/openfaas/hooks/openfaas.py | 2 +-
airflow/providers/oracle/hooks/oracle.py | 2 +-
airflow/providers/pagerduty/hooks/pagerduty.py | 2 +-
airflow/providers/plexus/hooks/plexus.py | 2 +-
airflow/providers/postgres/hooks/postgres.py | 2 +-
airflow/providers/presto/hooks/presto.py | 2 +-
airflow/providers/qubole/hooks/qubole.py | 2 +-
airflow/providers/qubole/operators/qubole.py | 2 +-
airflow/providers/qubole/sensors/qubole.py | 4 +-
airflow/providers/redis/hooks/redis.py | 2 +-
airflow/providers/redis/sensors/redis_key.py | 2 +-
airflow/providers/redis/sensors/redis_pub_sub.py | 2 +-
airflow/providers/salesforce/hooks/salesforce.py | 2 +-
airflow/providers/salesforce/hooks/tableau.py | 2 +-
.../salesforce/sensors/tableau_job_status.py | 2 +-
airflow/providers/samba/hooks/samba.py | 2 +-
airflow/providers/segment/hooks/segment.py | 2 +-
airflow/providers/sftp/sensors/sftp.py | 2 +-
airflow/providers/slack/hooks/slack.py | 2 +-
airflow/providers/snowflake/hooks/snowflake.py | 2 +-
airflow/providers/sqlite/hooks/sqlite.py | 2 +-
airflow/providers/ssh/hooks/ssh.py | 2 +-
airflow/providers/telegram/hooks/telegram.py | 2 +-
airflow/providers/vertica/hooks/vertica.py | 2 +-
airflow/providers/yandex/hooks/yandex.py | 2 +-
airflow/providers/zendesk/hooks/zendesk.py | 2 +-
.../sensors/{base_sensor_operator.py => base.py} | 0
airflow/sensors/base_sensor_operator.py | 317 +-------------------
airflow/sensors/bash.py | 2 +-
.../sensors/{date_time_sensor.py => date_time.py} | 2 +-
airflow/sensors/date_time_sensor.py | 60 +---
airflow/sensors/external_task_sensor.py | 2 +-
airflow/sensors/filesystem.py | 2 +-
airflow/sensors/python.py | 2 +-
airflow/sensors/sql_sensor.py | 4 +-
.../{time_delta_sensor.py => time_delta.py} | 2 +-
airflow/sensors/time_delta_sensor.py | 32 +--
airflow/sensors/time_sensor.py | 2 +-
airflow/sensors/weekday_sensor.py | 2 +-
dev/provider_packages/prepare_provider_packages.py | 4 +-
.../refactor_provider_packages.py | 5 +
.../connections/odbc.rst | 2 +-
docs/apache-airflow/howto/custom-operator.rst | 6 +-
docs/apache-airflow/operators-and-hooks-ref.rst | 6 +-
docs/apache-airflow/plugins.rst | 2 +-
docs/apache-airflow/python-api-ref.rst | 10 +-
scripts/tools/list-integrations.py | 4 +-
tests/cli/commands/test_plugins_command.py | 2 +-
tests/core/test_core.py | 2 +-
tests/deprecated_classes.py | 20 ++
tests/hooks/{test_dbapi_hook.py => test_dbapi.py} | 2 +-
tests/models/test_connection.py | 2 +-
tests/models/test_taskinstance.py | 2 +-
tests/plugins/test_plugin.py | 4 +-
tests/plugins/test_plugins_manager.py | 2 +-
tests/providers/facebook/ads/hooks/test_ads.py | 2 +-
tests/providers/google/ads/hooks/test_ads.py | 2 +-
.../providers/google/cloud/hooks/test_dataprep.py | 2 +-
.../google/cloud/operators/test_cloud_sql.py | 4 +-
.../cloud/operators/test_kubernetes_engine.py | 4 +-
tests/providers/google/suite/hooks/test_drive.py | 2 +-
tests/providers/grpc/hooks/test_grpc.py | 24 +-
tests/providers/http/hooks/test_http.py | 44 +--
tests/providers/jenkins/hooks/test_jenkins.py | 4 +-
.../providers/microsoft/mssql/hooks/test_mssql.py | 6 +-
.../microsoft/mssql/operators/test_mssql.py | 2 +-
tests/providers/openfaas/hooks/test_openfaas.py | 2 +-
tests/providers/presto/hooks/test_presto.py | 2 +-
tests/providers/samba/hooks/test_samba.py | 8 +-
tests/providers/vertica/hooks/test_vertica.py | 2 +-
tests/providers/yandex/hooks/test_yandex.py | 6 +-
.../yandex/hooks/test_yandexcloud_dataproc.py | 2 +-
.../yandex/operators/test_yandexcloud_dataproc.py | 12 +-
.../sensors/{test_base_sensor.py => test_base.py} | 2 +-
...{test_date_time_sensor.py => test_date_time.py} | 4 +-
tests/sensors/test_smart_sensor_operator.py | 2 +-
...test_timedelta_sensor.py => test_time_delta.py} | 2 +-
tests/sensors/test_timeout_sensor.py | 2 +-
tests/serialization/test_dag_serialization.py | 4 +-
181 files changed, 296 insertions(+), 1103 deletions(-)
copy airflow/hooks/{base_hook.py => base.py} (100%)
copy airflow/hooks/{dbapi_hook.py => dbapi.py} (99%)
copy airflow/sensors/{base_sensor_operator.py => base.py} (100%)
copy airflow/sensors/{date_time_sensor.py => date_time.py} (97%)
copy airflow/sensors/{time_delta_sensor.py => time_delta.py} (96%)
rename tests/hooks/{test_dbapi_hook.py => test_dbapi.py} (99%)
rename tests/sensors/{test_base_sensor.py => test_base.py} (99%)
rename tests/sensors/{test_date_time_sensor.py => test_date_time.py} (95%)
rename tests/sensors/{test_timedelta_sensor.py => test_time_delta.py} (96%)