You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by gi...@apache.org on 2020/12/06 02:39:52 UTC

[airflow] tag nightly-master updated (c1cd504 -> 1257b5c)

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 c1cd504  (commit)
      to 1257b5c  (commit)
    from c1cd504  Add 'headers' to template_fields in HttpSensor (#12809)
     add e82cf0d  Dagrun object doesn't exist in the TriggerDagRunOperator (#12819)
     add c85f494  Updating documentation to specify sensitive config options (#12820)
     add fbb8a4a  Cleanup & improvements around scheduling (#12815)
     add 252b047  Configuration.getsection copes with sections that only exist in user config (#12816)
     add cd66450  Add Telegram hook and operator (#11850)
     add 12ce5be  Fix for empty Graph View when task does not have a DAG during relationship setting (#12829)
     add 3ff5a35  Add paused column to `dags list` sub-command (#12830)
     add 348ceb1  Add Qliro to INTHEWILD.md (#12833)
     add 6150e26  Add `-o` as short form option for `--output` in CLI (#12831)
     add 1dcd3e1  Add support for extra links coming from the providers (#12472)
     add 1f4152b  Fix docstring for models.Variable.get() (#12828)
     add 12c1fe2  Increments number of providers detected and stop failing (#12841)
     add e9b2ff5  Add notes about PIP 20.3 breaking Airflow installation (#12840)
     add df9493c  Add sensors section to describe different modes of sensors (#12803)
     add 37b2679  Make `airflow --help` run five times quicker (#12836)
     add 4a02e0a  Don't emit first_task_scheduling_delay metric for only-once dags (#12835)
     add 1257b5c  Fix doc preview error in editor for google operators doc (#10962)

No new revisions were added by this update.

Summary of changes:
 BREEZE.rst                                         |   2 +-
 CONTRIBUTING.rst                                   |  24 ++-
 IMAGES.rst                                         |  10 ++
 INSTALL                                            |  12 +-
 INTHEWILD.md                                       |   1 +
 LOCAL_VIRTUALENV.rst                               |  19 ++
 README.md                                          |   9 +
 UPDATING.md                                        |  15 ++
 UPGRADING_TO_2.0.md                                |  18 ++
 airflow/cli/cli_parser.py                          |  11 +-
 airflow/cli/commands/dag_command.py                |   1 +
 airflow/cli/commands/provider_command.py           |  11 ++
 airflow/config_templates/config.yml                |   8 +
 airflow/configuration.py                           |  15 +-
 airflow/jobs/scheduler_job.py                      |  14 +-
 airflow/models/baseoperator.py                     |   6 +
 airflow/models/dag.py                              |   2 +-
 airflow/models/dagrun.py                           |  41 +++--
 airflow/models/variable.py                         |   2 +-
 airflow/operators/dagrun_operator.py               |   2 +
 airflow/provider.yaml.schema.json                  |   7 +
 airflow/providers/discord/README.md                |   1 +
 airflow/providers/google/provider.yaml             |   5 +
 airflow/providers/qubole/provider.yaml             |   3 +
 airflow/providers/telegram/README.md               |  59 +++++++
 .../providers/telegram}/__init__.py                |   0
 .../providers/telegram/example_dags}/__init__.py   |   0
 .../example_dags/example_telegram.py}              |  27 +--
 .../providers/telegram/hooks}/__init__.py          |   0
 airflow/providers/telegram/hooks/telegram.py       | 152 ++++++++++++++++
 .../providers/telegram/operators}/__init__.py      |   0
 airflow/providers/telegram/operators/telegram.py   |  84 +++++++++
 .../providers/{dingding => telegram}/provider.yaml |  23 +--
 airflow/providers_manager.py                       |  35 +++-
 airflow/serialization/serialized_objects.py        |  32 +++-
 airflow/utils/cli.py                               |  18 +-
 airflow/utils/log/file_task_handler.py             |   8 +-
 breeze                                             |   2 +-
 .../PROVIDER_README_TEMPLATE.md.jinja2             |   8 +
 .../operators/ads.rst                              |   2 +-
 .../operators/cloud/automl.rst                     |   2 +-
 .../operators/cloud/bigquery.rst                   |   2 +-
 .../operators/cloud/bigquery_dts.rst               |   2 +-
 .../operators/cloud/bigtable.rst                   |   2 +-
 .../operators/cloud/cloud_build.rst                |   2 +-
 .../operators/cloud/cloud_memorystore.rst          |   2 +-
 .../operators/cloud/cloud_sql.rst                  |   2 +-
 .../cloud/cloud_storage_transfer_service.rst       |   2 +-
 .../operators/cloud/compute.rst                    |   2 +-
 .../operators/cloud/data_loss_prevention.rst       |   2 +-
 .../operators/cloud/datacatalog.rst                |   2 +-
 .../operators/cloud/datafusion.rst                 |   2 +-
 .../operators/cloud/dataprep.rst                   |   2 +-
 .../operators/cloud/dataproc.rst                   |   2 +-
 .../operators/cloud/datastore.rst                  |   2 +-
 .../operators/cloud/functions.rst                  |   2 +-
 .../operators/cloud/gcs.rst                        |   2 +-
 .../operators/cloud/kubernetes_engine.rst          |   2 +-
 .../operators/cloud/life_sciences.rst              |   2 +-
 .../operators/cloud/natural_language.rst           |   2 +-
 .../operators/cloud/pubsub.rst                     |   2 +-
 .../operators/cloud/spanner.rst                    |   2 +-
 .../operators/cloud/speech_to_text.rst             |   2 +-
 .../operators/cloud/stackdriver.rst                |   2 +-
 .../operators/cloud/text_to_speech.rst             |   2 +-
 .../operators/cloud/translate.rst                  |   2 +-
 .../operators/cloud/translate_speech.rst           |   2 +-
 .../operators/cloud/video_intelligence.rst         |  19 +-
 .../operators/cloud/vision.rst                     |   2 +-
 .../operators/firebase/firestore.rst               |   2 +-
 .../operators/marketing_platform/analytics.rst     |   2 +-
 .../marketing_platform/campaign_manager.rst        |   2 +-
 .../operators/marketing_platform/display_video.rst |   2 +-
 .../operators/marketing_platform/search_ads.rst    |   2 +-
 .../operators/suite/sheets.rst                     |   2 +-
 .../operators/transfer/facebook_ads_to_gcs.rst     |   2 +-
 .../operators/transfer/gcs_to_gcs.rst              |   2 +-
 .../operators/transfer/gcs_to_gdrive.rst           |   2 +-
 .../operators/transfer/gcs_to_local.rst            |   2 +-
 .../operators/transfer/gcs_to_sftp.rst             |   2 +-
 .../operators/transfer/gcs_to_sheets.rst           |   2 +-
 .../operators/transfer/local_to_gcs.rst            |   2 +-
 .../operators/transfer/sftp_to_gcs.rst             |   2 +-
 .../operators/transfer/sheets_to_gcs.rst           |   2 +-
 .../index.rst                                      |   6 +-
 .../operators.rst}                                 |  39 +++--
 docs/apache-airflow/concepts.rst                   |  77 ++++++++-
 docs/apache-airflow/configurations-ref.rst         |   9 +
 docs/apache-airflow/extra-packages-ref.rst         | 112 ++++++------
 docs/apache-airflow/installation.rst               |  23 ++-
 docs/apache-airflow/logging-monitoring/metrics.rst |   2 +-
 docs/apache-airflow/start.rst                      |   9 +
 docs/conf.py                                       |   1 +
 .../run_install_and_test_provider_packages.sh      |  26 ++-
 setup.py                                           |   6 +
 tests/cli/commands/test_dag_command.py             |   2 +
 tests/core/test_configuration.py                   |  12 ++
 tests/core/test_providers_manager.py               |  13 ++
 tests/models/test_dagrun.py                        |  75 +++++---
 tests/operators/test_dagrun_operator.py            |  30 ++++
 .../telegram}/__init__.py                          |   0
 .../telegram/hooks}/__init__.py                    |   0
 tests/providers/telegram/hooks/test_telegram.py    | 192 +++++++++++++++++++++
 .../telegram/operators}/__init__.py                |   0
 .../providers/telegram/operators/test_telegram.py  | 149 ++++++++++++++++
 tests/utils/test_task_group.py                     |  17 ++
 106 files changed, 1335 insertions(+), 259 deletions(-)
 create mode 100644 airflow/providers/telegram/README.md
 copy {tests/www/api/experimental => airflow/providers/telegram}/__init__.py (100%)
 copy {tests/www/api/experimental => airflow/providers/telegram/example_dags}/__init__.py (100%)
 copy airflow/providers/{apache/pig/example_dags/example_pig.py => telegram/example_dags/example_telegram.py} (68%)
 copy {tests/www/api/experimental => airflow/providers/telegram/hooks}/__init__.py (100%)
 create mode 100644 airflow/providers/telegram/hooks/telegram.py
 copy {tests/www/api/experimental => airflow/providers/telegram/operators}/__init__.py (100%)
 create mode 100644 airflow/providers/telegram/operators/telegram.py
 copy airflow/providers/{dingding => telegram}/provider.yaml (68%)
 copy docs/{apache-airflow-providers-dingding => apache-airflow-providers-telegram}/index.rst (89%)
 copy docs/{apache-airflow-providers-snowflake/operators/snowflake.rst => apache-airflow-providers-telegram/operators.rst} (53%)
 copy tests/{www/api/experimental => providers/telegram}/__init__.py (100%)
 copy tests/{www/api/experimental => providers/telegram/hooks}/__init__.py (100%)
 create mode 100644 tests/providers/telegram/hooks/test_telegram.py
 copy tests/{www/api/experimental => providers/telegram/operators}/__init__.py (100%)
 create mode 100644 tests/providers/telegram/operators/test_telegram.py