This is an automated email from the ASF dual-hosted git repository.
msumit pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from fe6a769 Add some basic metrics to the Triggerer (#18214)
add 23a68fa Advanced Params using json-schema (#17100)
No new revisions were added by this update.
Summary of changes:
.../api_connexion/endpoints/dag_run_endpoint.py | 27 +--
airflow/api_connexion/schemas/dag_schema.py | 8 +-
airflow/api_connexion/schemas/task_schema.py | 7 +
airflow/cli/commands/dag_command.py | 34 +--
airflow/cli/commands/task_command.py | 4 +
airflow/models/__init__.py | 1 +
airflow/models/baseoperator.py | 8 +-
airflow/models/dag.py | 27 ++-
airflow/models/dagparam.py | 47 +----
airflow/models/param.py | 205 ++++++++++++++++++
airflow/models/taskinstance.py | 16 +-
airflow/operators/python.py | 3 +-
airflow/serialization/enums.py | 1 +
airflow/serialization/serialized_objects.py | 62 +++++-
airflow/www/views.py | 38 ++--
docs/apache-airflow/concepts/index.rst | 1 +
docs/apache-airflow/concepts/params.rst | 63 ++++++
tests/api_connexion/endpoints/test_dag_endpoint.py | 27 ++-
.../api_connexion/endpoints/test_task_endpoint.py | 27 ++-
tests/api_connexion/schemas/test_dag_schema.py | 9 +-
tests/api_connexion/schemas/test_task_schema.py | 11 +-
tests/models/test_dag.py | 27 ++-
tests/models/test_dagparam.py | 100 ---------
tests/models/test_param.py | 234 +++++++++++++++++++++
tests/operators/test_python.py | 2 -
tests/sensors/test_timeout_sensor.py | 2 +-
tests/serialization/test_dag_serialization.py | 46 +++-
27 files changed, 824 insertions(+), 213 deletions(-)
create mode 100644 airflow/models/param.py
create mode 100644 docs/apache-airflow/concepts/params.rst
delete mode 100644 tests/models/test_dagparam.py
create mode 100644 tests/models/test_param.py