This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a change to branch feat/47972/move-airflow-ctl-out-of-core
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 1a74aca6e66 One last airflowctl leaking out
 discard 101fea3e152 Remove the last changes to core
 discard 2bbc966df01 Get the airflowctl command running
 discard 3241698b9f1 Create our own partition helper
 discard 0f582ad58c2 Type dag run state as a str, instead of requiring airflow
 discard 96b9aa986c4 Clean up some unused `airflow` stuff
 discard 5416201e051 Create our own import_string function
 discard 5bb9db28d6e Create our own typing_compat
 discard 7c5136374c4 Isolate the airflowctl package
 discard fe602777e7e mount airflowctl into breeze/cli container
 discard 07b90ff21fb Create separate pre-commit hook for airflowctl mypy
 discard 29e87434d74 Create our own exceptions
 discard 647e9f99b2a Move to airflowctl module, not airflow
 discard ccf85afd151 Create basic files and include basics, move api and 
related code to airflowctl
     add 857d14b34d3 Add Create Connection button and form on connection page 
(#47868)
     add 5eef85e2cea Update task lifecycle diagram for missing states (#46056)
     add f4af596beee Xcoms object storage doc clean (#47924)
     add 490bb579767 Implement on_execute_callback in task sdk (#47989)
     add 8e4cd194ebb Add lower-binding for microsoft azure/winrm providers 
(#47990)
     add c2a67df7fb6 Introduce API versioning into the Execution API (#47951)
     add 3db260e58af Create basic files and include basics, move api and 
related code to airflowctl
     add 9c2b12ab6e3 Move to airflowctl module, not airflow
     add eccc5c15200 Create our own exceptions
     add eed496fdc92 Create separate pre-commit hook for airflowctl mypy
     add 49159e47f44 mount airflowctl into breeze/cli container
     add 66d8feb2762 Isolate the airflowctl package
     add 1b9c9163850 Create our own typing_compat
     add 754c66344b3 Create our own import_string function
     add 581eb60b598 Clean up some unused `airflow` stuff
     add d270f3a0ee0 Type dag run state as a str, instead of requiring airflow
     add 3e37bf0d024 Create our own partition helper
     add 77a25f73cdd Get the airflowctl command running
     add 4c81b1ae802 Remove the last changes to core
     add dcd5e83cd4c One last airflowctl leaking out

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   (1a74aca6e66)
            \
             N -- N -- N   refs/heads/feat/47972/move-airflow-ctl-out-of-core 
(dcd5e83cd4c)

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:
 .pre-commit-config.yaml                            |   2 +-
 airflow/api_fastapi/execution_api/app.py           |  74 ++++--
 .../execution_api/datamodels/variable.py           |   8 +-
 .../api_fastapi/execution_api/datamodels/xcom.py   |   8 +
 .../api_fastapi/execution_api/routes/__init__.py   |   3 +-
 .../execution_api/routes/task_instances.py         |   4 +-
 airflow/api_fastapi/execution_api/routes/xcoms.py  |  17 +-
 airflow/models/baseoperator.py                     |   4 -
 .../components/FlexibleForm/FieldAdvancedArray.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldBool.tsx   |   3 +-
 .../src/components/FlexibleForm/FieldDateTime.tsx  |   3 +-
 .../src/components/FlexibleForm/FieldDropdown.tsx  |   2 +-
 .../components/FlexibleForm/FieldMultiSelect.tsx   |   3 +-
 .../components/FlexibleForm/FieldMultilineText.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldNumber.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldObject.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldRow.tsx    |   2 +-
 .../src/components/FlexibleForm/FieldSelector.tsx  |   2 +-
 .../ui/src/components/FlexibleForm/FieldString.tsx |   3 +-
 .../components/FlexibleForm/FieldStringArray.tsx   |   3 +-
 .../src/components/FlexibleForm/FlexibleForm.tsx   |  11 +-
 .../ui/src/components/FlexibleForm/HiddenInput.tsx |   3 +-
 airflow/ui/src/components/FlexibleForm/Row.tsx     |   2 +-
 airflow/ui/src/components/FlexibleForm/index.tsx   |   1 +
 .../src/components/TriggerDag/TriggerDAGForm.tsx   |   7 +-
 .../src/pages/Connections/AddConnectionButton.tsx  |  80 ++++++
 .../ui/src/pages/Connections/ConnectionForm.tsx    | 293 +++++++++++++++++++++
 airflow/ui/src/pages/Connections/Connections.tsx   |  22 +-
 airflow/ui/src/queries/useAddConnection.ts         |  77 ++++++
 airflow/ui/src/queries/useConnectionTypeMeta.ts    | 117 ++++++++
 airflow/ui/src/queries/useDagParams.ts             |  13 +-
 .../TriggerDag => queries}/useParamStore.ts        |  16 +-
 .../airflow_breeze/utils/docker_command_utils.py   |   1 +
 dev/datamodel_code_formatter.py                    |  31 +++
 docs/apache-airflow/core-concepts/tasks.rst        |   2 +-
 docs/apache-airflow/core-concepts/xcoms.rst        |  24 +-
 .../img/diagram_task_lifecycle.md5sum              |   1 +
 docs/apache-airflow/img/diagram_task_lifecycle.png | Bin 0 -> 529144 bytes
 docs/apache-airflow/img/diagram_task_lifecycle.py  | 213 +++++++++++++++
 docs/apache-airflow/img/task_lifecycle_diagram.png | Bin 32164 -> 0 bytes
 docs/diagrams/task_lifecycle/component.png         | Bin 0 -> 2096 bytes
 docs/diagrams/task_lifecycle/condition.png         | Bin 0 -> 1913 bytes
 docs/diagrams/task_lifecycle/deferrable_state.png  | Bin 0 -> 2625 bytes
 docs/diagrams/task_lifecycle/sensor_state.png      | Bin 0 -> 2658 bytes
 docs/diagrams/task_lifecycle/shared_state.png      | Bin 0 -> 2482 bytes
 docs/diagrams/task_lifecycle/terminal_state.png    | Bin 0 -> 2624 bytes
 generated/provider_dependencies.json               |   5 +-
 hatch_build.py                                     |   3 +-
 providers/microsoft/azure/README.rst               |   1 +
 providers/microsoft/azure/pyproject.toml           |   3 +-
 .../providers/microsoft/azure/get_provider_info.py |   3 +-
 providers/microsoft/winrm/README.rst               |   2 +-
 providers/microsoft/winrm/pyproject.toml           |   2 +-
 .../providers/microsoft/winrm/get_provider_info.py |   2 +-
 task-sdk/dev/generate_models.py                    |  27 +-
 task-sdk/src/airflow/sdk/api/client.py             |   8 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |  29 +-
 .../src/airflow/sdk/definitions/baseoperator.py    |  13 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |  10 +-
 .../task_sdk/execution_time/test_task_runner.py    |  45 ++++
 tests/api_fastapi/execution_api/conftest.py        |   6 +-
 .../execution_api/routes/test_health.py            |   4 +-
 .../execution_api/routes/test_task_instances.py    |  61 +++--
 .../execution_api/routes/test_variables.py         |   2 +-
 tests/api_fastapi/execution_api/test_app.py        |   2 +-
 tests/serialization/test_dag_serialization.py      |   2 +-
 66 files changed, 1101 insertions(+), 196 deletions(-)
 create mode 100644 airflow/ui/src/pages/Connections/AddConnectionButton.tsx
 create mode 100644 airflow/ui/src/pages/Connections/ConnectionForm.tsx
 create mode 100644 airflow/ui/src/queries/useAddConnection.ts
 create mode 100644 airflow/ui/src/queries/useConnectionTypeMeta.ts
 rename airflow/ui/src/{components/TriggerDag => queries}/useParamStore.ts (84%)
 create mode 100644 docs/apache-airflow/img/diagram_task_lifecycle.md5sum
 create mode 100644 docs/apache-airflow/img/diagram_task_lifecycle.png
 create mode 100644 docs/apache-airflow/img/diagram_task_lifecycle.py
 delete mode 100644 docs/apache-airflow/img/task_lifecycle_diagram.png
 create mode 100644 docs/diagrams/task_lifecycle/component.png
 create mode 100644 docs/diagrams/task_lifecycle/condition.png
 create mode 100644 docs/diagrams/task_lifecycle/deferrable_state.png
 create mode 100644 docs/diagrams/task_lifecycle/sensor_state.png
 create mode 100644 docs/diagrams/task_lifecycle/shared_state.png
 create mode 100644 docs/diagrams/task_lifecycle/terminal_state.png

Reply via email to