This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch remove-python-3-7
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit f3e1370dba Remove Python 3.7 support
add b8b18bd74b Fix template error when iterating None value and fix params
documentation (#31078)
add c3fd7c53aa Update ruff to latest released version (#31106)
add 9a23b150aa Chart: add custom volumemounts to dag processor
waitForMigrations (#30990)
add 94c24a1986 Move interleave_timestamp_parser config to section logging
(#31102)
add 451b4ad8a4 fix MappedTaskGroup import in taskinstance (#31100)
add 4937a18b84 Fix typos in dev documentation (#31115)
add 6713fb2923 Add providers triggers CLI command in provider discovery
(#30999)
add 00a527f671 Remove noisy log from SQL table check (#31037)
add 810b5d4da4 `DataflowTemplatedJobStartOperator` fix overwriting of
location with default value, when a region is provided. (#31082)
add 3df0be0f6f Add cancel all runs functionality to Databricks hook
(#31038)
add 75f5f53ed0 Support minAvailable property for PodDisruptionBudget
(#30603)
add fc4166127a DynamoDBToS3Operator - Add feature to export table to a
point in time (#30501)
add db359ee237 Ensure teardown failure with on_failure_fail_dagrun=True
fails the DagRun (#30398)
add ffe3a68f9a Mask task attribute on task detail view (#31125)
add 957711335c Adding loggroomer sidecar to dag processor (#30726)
add dcf3d39a15 Fix kubernetes task decorator pickle error (#31110)
add 1c144ee141 Add deferrable param in SageMakerProcessingOperator (#31062)
add a809c91528 Add deferrable param in SageMakerTrainingOperator (#31042)
add 5025551d1a Remove Python 3.7 support
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 (f3e1370dba)
\
N -- N -- N refs/heads/remove-python-3-7 (5025551d1a)
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 +-
CONTRIBUTORS_QUICK_START.rst | 8 +-
STATIC_CODE_CHECKS.rst | 4 +-
airflow/api_connexion/openapi/v1.yaml | 4 +-
airflow/configuration.py | 1 +
airflow/models/dag.py | 11 ++
airflow/models/dagrun.py | 12 ++
airflow/models/taskinstance.py | 3 +-
.../providers/amazon/aws/operators/sagemaker.py | 87 ++++++++++++-
.../amazon/aws/transfers/dynamodb_to_s3.py | 46 ++++++-
airflow/providers/amazon/aws/triggers/sagemaker.py | 101 +++++++++++++++
airflow/providers/amazon/aws/waiters/README.md | 2 +
airflow/providers/amazon/aws/waiters/dynamodb.json | 30 +++++
.../providers/amazon/aws/waiters/sagemaker.json | 83 ++++++++++++
.../cncf/kubernetes/decorators/kubernetes.py | 7 +-
airflow/providers/common/sql/operators/sql.py | 2 +-
airflow/providers/databricks/hooks/databricks.py | 10 ++
.../providers/google/cloud/operators/dataflow.py | 4 +-
airflow/utils/log/file_task_handler.py | 2 +-
airflow/www/static/js/trigger.js | 2 +-
airflow/www/templates/airflow/trigger.html | 8 +-
airflow/www/views.py | 2 +-
.../dag-processor/dag-processor-deployment.yaml | 38 +++++-
chart/values.schema.json | 28 ++++
chart/values.yaml | 23 ++++
.../transfer/dynamodb_to_s3.rst | 8 ++
docs/apache-airflow/core-concepts/params.rst | 2 +-
scripts/in_container/verify_providers.py | 10 ++
tests/charts/airflow_core/test_dag_processor.py | 12 ++
tests/charts/airflow_core/test_pdb_scheduler.py | 13 ++
tests/charts/log_groomer.py | 102 +++++++++++++--
tests/charts/other/test_pdb_pgbouncer.py | 14 ++
tests/charts/webserver/test_pdb_webserver.py | 13 ++
tests/models/test_dag.py | 37 +++++-
tests/models/test_dagrun.py | 142 ++++++++++++++++++++-
.../aws/operators/test_sagemaker_processing.py | 21 ++-
.../aws/operators/test_sagemaker_training.py | 16 ++-
.../amazon/aws/transfers/test_dynamodb_to_s3.py | 41 ++++++
.../amazon/aws/triggers/test_sagemaker.py | 81 ++++++++++++
.../amazon/aws/waiters/test_custom_waiters.py | 57 +++++++++
.../cncf/kubernetes/decorators/test_kubernetes.py | 24 ++++
.../providers/databricks/hooks/test_databricks.py | 24 +++-
.../providers/google/cloud/hooks/test_dataflow.py | 44 +++++++
.../google/cloud/operators/test_dataflow.py | 37 ++++++
.../providers/amazon/aws/example_dynamodb_to_s3.py | 11 ++
tests/www/views/test_views_rendered.py | 84 ++++++++++++
tests/www/views/test_views_trigger_dag.py | 26 ++++
47 files changed, 1292 insertions(+), 47 deletions(-)
create mode 100644 airflow/providers/amazon/aws/triggers/sagemaker.py
create mode 100644 airflow/providers/amazon/aws/waiters/dynamodb.json
create mode 100644 airflow/providers/amazon/aws/waiters/sagemaker.json
create mode 100644 tests/providers/amazon/aws/triggers/test_sagemaker.py