This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch upgrade_doc
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 7e35e950337 Document upgrading to Airflow 3
add 88f9218eaf1 fix(serialized_dag): return original DagDependency if
Asset Alias has not yet been resolved into asset (#49204)
add c6f51c2643e Elasticsearch : Ignore cursor specific parameters when
instantiating the connection (#48865)
add 9c95c3c08f1 docs: update connections how-to with 3.0 screenshots
(#49264)
add 8365295f4d8 docs: add light mode screenshots for overview, move dark
mode to folder (#49263)
add fe099c41dc4 Properly handle build of PRD image when constraint build
failed (#49259)
add 2520faa7884 docs: update email-config.rst how-to with 3.0 screenshots
(#49269)
add dbfb2a65ae6 docs: update setup/teardown how-to with 3.0 screenshots
(#49268)
add 12682b27246 docs: update and clean up "add tags to dags" how-to
(#49266)
add c8f365435bf simplify isinstance conditions for otel in trigger_tasks
method (#49253)
add 1355b8e192c Load TI related objects when purging TIs without heartbeat
(#49246)
add 8d9afc239bc Update stable rest API docs ref (#49279)
add da399c4951f Use ``default`` in variable.get for task SDK variables
(#49278)
add 6b7c0f7d211 Update airflow config lint to show breaking config changes
by default (#49223)
add 4ebddc945d0 Show pending states in historic metrics (#49267)
add 8dc0e55234d Make sure provider's manager is not left in a clean state
(#49283)
add 85f3cffa794 docs: update variables how-to with Airflow 3.0 screenshots
(#49265)
add f53002d8e8c Move function to methods on models.TaskInstance (#49257)
add b1033fc8437 docs: remove DAG owner links how-to since no feature
parity (#49262)
add ad2604461cf Ensure scheduler uses best available serdag for dag run
(#49097)
add b3e8fc03ea4 Document upgrading to Airflow 3
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 (7e35e950337)
\
N -- N -- N refs/heads/upgrade_doc (b3e8fc03ea4)
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.
No new revisions were added by this update.
Summary of changes:
Dockerfile | 9 +-
Dockerfile.ci | 9 +-
airflow-core/docs/core-concepts/variables.rst | 4 +-
airflow-core/docs/howto/add-dag-tags.rst | 2 +-
airflow-core/docs/howto/add-owner-links.rst | 50 -
airflow-core/docs/howto/connection.rst | 6 +-
airflow-core/docs/howto/email-config.rst | 2 +-
airflow-core/docs/howto/index.rst | 1 -
airflow-core/docs/howto/setup-and-teardown.rst | 14 +-
airflow-core/docs/howto/variable.rst | 2 +-
airflow-core/docs/img/add-dag-tags.png | Bin 54332 -> 0 bytes
airflow-core/docs/img/airflow_erd.sha256 | 2 +-
airflow-core/docs/img/airflow_erd.svg | 3757 ++++++++++----------
airflow-core/docs/img/connection_create.png | Bin 52889 -> 0 bytes
airflow-core/docs/img/connection_edit.png | Bin 31186 -> 0 bytes
.../img/demo_dag_overview_with_failed_tasks.png | Bin 292803 -> 0 bytes
airflow-core/docs/img/demo_graph_and_code_view.png | Bin 172027 -> 0 bytes
.../docs/img/demo_grid_view_with_task_logs.png | Bin 194258 -> 0 bytes
airflow-core/docs/img/email_connection.png | Bin 59515 -> 0 bytes
airflow-core/docs/img/setup-teardown-complex.png | Bin 114476 -> 0 bytes
airflow-core/docs/img/setup-teardown-group.png | Bin 48789 -> 0 bytes
airflow-core/docs/img/setup-teardown-nesting.png | Bin 83934 -> 0 bytes
airflow-core/docs/img/setup-teardown-parallel.png | Bin 43571 -> 0 bytes
airflow-core/docs/img/setup-teardown-scope.png | Bin 62951 -> 0 bytes
.../docs/img/setup-teardown-setup-group.png | Bin 76759 -> 0 bytes
airflow-core/docs/img/setup-teardown-simple.png | Bin 29606 -> 0 bytes
airflow-core/docs/img/ui-dark/add-dag-tags.png | Bin 0 -> 87307 bytes
.../docs/img/ui-dark/connection_create.png | Bin 0 -> 56075 bytes
airflow-core/docs/img/ui-dark/connection_edit.png | Bin 0 -> 42107 bytes
.../demo_dag_overview_with_failed_tasks.png | Bin 0 -> 285470 bytes
.../docs/img/ui-dark/demo_graph_and_code_view.png | Bin 0 -> 171844 bytes
.../img/ui-dark/demo_grid_view_with_task_logs.png | Bin 0 -> 220959 bytes
airflow-core/docs/img/ui-dark/email_connection.png | Bin 0 -> 56930 bytes
.../docs/img/ui-dark/setup-teardown-complex.png | Bin 0 -> 63390 bytes
.../docs/img/ui-dark/setup-teardown-group.png | Bin 0 -> 33595 bytes
.../docs/img/ui-dark/setup-teardown-nesting.png | Bin 0 -> 39867 bytes
.../docs/img/ui-dark/setup-teardown-parallel.png | Bin 0 -> 25371 bytes
.../docs/img/ui-dark/setup-teardown-scope.png | Bin 0 -> 32771 bytes
.../img/ui-dark/setup-teardown-setup-group.png | Bin 0 -> 40659 bytes
.../docs/img/ui-dark/setup-teardown-simple.png | Bin 0 -> 24861 bytes
airflow-core/docs/img/ui-dark/variable_hidden.png | Bin 0 -> 76058 bytes
airflow-core/docs/img/ui-light/add_dag_tags.png | Bin 0 -> 85527 bytes
.../docs/img/ui-light/connection_create.png | Bin 0 -> 59177 bytes
airflow-core/docs/img/ui-light/connection_edit.png | Bin 0 -> 51498 bytes
.../demo_dag_overview_with_failed_tasks.png | Bin 0 -> 286606 bytes
.../docs/img/ui-light/demo_graph_and_code_view.png | Bin 0 -> 165225 bytes
.../img/ui-light/demo_grid_view_with_task_logs.png | Bin 0 -> 222704 bytes
.../docs/img/ui-light/email_connection.png | Bin 0 -> 59168 bytes
.../docs/img/ui-light/setup-teardown-complex.png | Bin 0 -> 63929 bytes
.../docs/img/ui-light/setup-teardown-group.png | Bin 0 -> 33507 bytes
.../docs/img/ui-light/setup-teardown-nesting.png | Bin 0 -> 39474 bytes
.../docs/img/ui-light/setup-teardown-parallel.png | Bin 0 -> 25106 bytes
.../docs/img/ui-light/setup-teardown-scope.png | Bin 0 -> 32664 bytes
.../img/ui-light/setup-teardown-setup-group.png | Bin 0 -> 40084 bytes
.../docs/img/ui-light/setup-teardown-simple.png | Bin 0 -> 24939 bytes
airflow-core/docs/img/ui-light/variable_hidden.png | Bin 0 -> 79071 bytes
airflow-core/docs/img/variable_hidden.png | Bin 55331 -> 0 bytes
airflow-core/docs/index.rst | 6 +-
airflow-core/docs/installation/index.rst | 1 +
.../docs/installation/upgrading_to_airflow3.rst | 69 +-
airflow-core/docs/stable-rest-api-ref.rst | 2 +-
airflow-core/docs/ui.rst | 2 +-
airflow-core/newsfragments/47070.significant.rst | 6 +-
airflow-core/newsfragments/47761.significant.rst | 10 +-
airflow-core/newsfragments/48579.significant.rst | 4 +-
airflow-core/newsfragments/49223.significant.rst | 36 +
.../execution_api/routes/task_instances.py | 4 +-
airflow-core/src/airflow/cli/cli_config.py | 15 +-
.../src/airflow/cli/commands/config_command.py | 144 +-
.../src/airflow/executors/base_executor.py | 4 +-
.../src/airflow/jobs/scheduler_job_runner.py | 98 +-
.../versions/0047_3_0_0_add_dag_versioning.py | 10 +
airflow-core/src/airflow/models/dag.py | 7 +-
airflow-core/src/airflow/models/dagrun.py | 22 +-
airflow-core/src/airflow/models/serialized_dag.py | 26 +-
airflow-core/src/airflow/models/taskinstance.py | 1603 ++++-----
.../src/airflow/serialization/dag_dependency.py | 80 +-
.../Dashboard/HistoricalMetrics/DagRunMetrics.tsx | 15 +-
.../HistoricalMetrics/HistoricalMetrics.tsx | 9 +-
.../Dashboard/HistoricalMetrics/MetricSection.tsx | 10 +-
.../HistoricalMetrics/TaskInstanceMetrics.tsx | 15 +-
.../unit/api_fastapi/common/test_exceptions.py | 6 +-
.../tests/unit/cli/commands/test_config_command.py | 139 +-
airflow-core/tests/unit/core/test_configuration.py | 6 +
airflow-core/tests/unit/jobs/test_scheduler_job.py | 89 +-
.../tests/unit/models/test_serialized_dag.py | 57 +-
.../tests/unit/models/test_taskinstance.py | 5 +-
devel-common/src/tests_common/pytest_plugin.py | 1 +
devel-common/src/tests_common/test_utils/db.py | 3 +
.../providers/elasticsearch/hooks/elasticsearch.py | 9 +-
.../unit/elasticsearch/hooks/test_elasticsearch.py | 8 +
.../docker/install_airflow_when_building_images.sh | 9 +-
92 files changed, 3254 insertions(+), 3134 deletions(-)
delete mode 100644 airflow-core/docs/howto/add-owner-links.rst
delete mode 100644 airflow-core/docs/img/add-dag-tags.png
delete mode 100644 airflow-core/docs/img/connection_create.png
delete mode 100644 airflow-core/docs/img/connection_edit.png
delete mode 100644
airflow-core/docs/img/demo_dag_overview_with_failed_tasks.png
delete mode 100644 airflow-core/docs/img/demo_graph_and_code_view.png
delete mode 100644 airflow-core/docs/img/demo_grid_view_with_task_logs.png
delete mode 100644 airflow-core/docs/img/email_connection.png
delete mode 100644 airflow-core/docs/img/setup-teardown-complex.png
delete mode 100644 airflow-core/docs/img/setup-teardown-group.png
delete mode 100644 airflow-core/docs/img/setup-teardown-nesting.png
delete mode 100644 airflow-core/docs/img/setup-teardown-parallel.png
delete mode 100644 airflow-core/docs/img/setup-teardown-scope.png
delete mode 100644 airflow-core/docs/img/setup-teardown-setup-group.png
delete mode 100644 airflow-core/docs/img/setup-teardown-simple.png
create mode 100644 airflow-core/docs/img/ui-dark/add-dag-tags.png
create mode 100644 airflow-core/docs/img/ui-dark/connection_create.png
create mode 100644 airflow-core/docs/img/ui-dark/connection_edit.png
create mode 100644
airflow-core/docs/img/ui-dark/demo_dag_overview_with_failed_tasks.png
create mode 100644 airflow-core/docs/img/ui-dark/demo_graph_and_code_view.png
create mode 100644
airflow-core/docs/img/ui-dark/demo_grid_view_with_task_logs.png
create mode 100644 airflow-core/docs/img/ui-dark/email_connection.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-complex.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-group.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-nesting.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-parallel.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-scope.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-setup-group.png
create mode 100644 airflow-core/docs/img/ui-dark/setup-teardown-simple.png
create mode 100644 airflow-core/docs/img/ui-dark/variable_hidden.png
create mode 100644 airflow-core/docs/img/ui-light/add_dag_tags.png
create mode 100644 airflow-core/docs/img/ui-light/connection_create.png
create mode 100644 airflow-core/docs/img/ui-light/connection_edit.png
create mode 100644
airflow-core/docs/img/ui-light/demo_dag_overview_with_failed_tasks.png
create mode 100644 airflow-core/docs/img/ui-light/demo_graph_and_code_view.png
create mode 100644
airflow-core/docs/img/ui-light/demo_grid_view_with_task_logs.png
create mode 100644 airflow-core/docs/img/ui-light/email_connection.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-complex.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-group.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-nesting.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-parallel.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-scope.png
create mode 100644
airflow-core/docs/img/ui-light/setup-teardown-setup-group.png
create mode 100644 airflow-core/docs/img/ui-light/setup-teardown-simple.png
create mode 100644 airflow-core/docs/img/ui-light/variable_hidden.png
delete mode 100644 airflow-core/docs/img/variable_hidden.png
create mode 100644 airflow-core/newsfragments/49223.significant.rst