This is an automated email from the ASF dual-hosted git repository.
jscheffl pushed a change to branch cicd/add-slack-notifications
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 781fd868f2 fix static checks
discard 6374340884 done
discard f7b417fa66 fix static checks
discard df26705be1 add condition for failure and scheduling
discard 39000e8024 add payload
discard 9dc6b64ccf change payload
discard 708c9fb6dc change payload
discard 8be08b01c6 remove special charts
discard ef798779b0 change payload
discard 35fdeea4db add payload
discard 09b7cc4dbc remove quation mark
discard 4bef1295af change alert
discard db94d58e3c remove step from build image
discard 65f3b73655 remove unecessary needs
discard ebd0153ddd revert build-images.yml
discard 7d7a522158 revert build-images.yml
discard 4edd9629f5 revert build-images.yml
discard 686cc53aaa revert build-images.yml
discard 90f0e7bd72 revert build-images.yml
discard dd4e2fb24d revert build-images.yml
discard 04d7db7c37 change steps order to run slack step
discard faf13e62e1 change steps order to run slack step
discard c4a45c3def change steps order to run slack step
discard 534027bf96 change steps order to run slack step
discard 7a1f719276 change steps order to run slack step
discard bbe1239199 change steps order to run slack step
discard 982fccfe38 change steps order to run slack step
discard a47c39ffbc change steps order to run slack step
discard 302b8c4f61 change steps order to run slack step
discard 6a33313dde change steps order to run slack step
discard f569e658ec change steps order to run slack step
discard 355a4e06de change steps order to run slack step
discard e57d30e7bd change steps order to run slack step
discard 23c500b230 replace incoming webhook with slack app
discard f15ce7611e replace incoming webhook with slack app
discard 09c7eb8545 change comment to correct slack channel
discard ffdbe0383b revert build-images.yml
discard 9ebc77d52a move job to correct workflow with correct condition
discard 11f1d54200 move job to correct workflow with correct condition
discard 994157726b fix static checks
discard 53d53a168b move step to correct workflow
discard 4c612390d0 add slack notifier
add 73dd6c17bd Fix broken main re generated api typescript comment (#42500)
add ac0711f0f1 `S3DeleteObjects` Operator: Handle dates passed as strings
(#42464)
add 9d01d0354b Move ECS executor to stable (#42483)
add 3de9e1481d Add in backport of astunparse where needed in static checks
(#42503)
add 568162263d Remove deprecated stuff from Amazon provider package
(#42450)
add bbf2a8ad7b Clarify logic in callback func in is authorized callback
(#42475)
add 2bbb37931e Add basic endpoints for managing backfill entities (#42455)
add 84e8cdf674 fix: OL dag start event not being emitted (#42448)
add 5b29d9e315 add slack notifier
add 9f7ce10514 move step to correct workflow
add eb2eb43394 fix static checks
add cd14f3555c move job to correct workflow with correct condition
add 3d75b0ffee move job to correct workflow with correct condition
add 5ed511a609 revert build-images.yml
add c673e088b0 change comment to correct slack channel
add 6471943695 replace incoming webhook with slack app
add 9e95fc8101 replace incoming webhook with slack app
add 750ea4be68 change steps order to run slack step
add 628d30cba4 change steps order to run slack step
add 6fb52acba3 change steps order to run slack step
add 4af756bf68 change steps order to run slack step
add 699080ec72 change steps order to run slack step
add 92bc2bf17d change steps order to run slack step
add e5b0838082 change steps order to run slack step
add bbde819b67 change steps order to run slack step
add 0143cbfddd change steps order to run slack step
add a618e042be change steps order to run slack step
add 340cf788e3 change steps order to run slack step
add 9fddfa9dbd change steps order to run slack step
add e4c2c29c1d change steps order to run slack step
add 56ffd938ed revert build-images.yml
add 88b1bfd4d7 revert build-images.yml
add a8a0203564 revert build-images.yml
add c5c4fd47b0 revert build-images.yml
add 74df443e5a revert build-images.yml
add 03bd89d687 revert build-images.yml
add 23e9f5024a remove unecessary needs
add 6493bab59f remove step from build image
add 9c8dfdb3f8 change alert
add 9dde66cc25 remove quation mark
add ceb43e1822 add payload
add 5dfe1b280a change payload
add eb659608f4 remove special charts
add 47a01785e6 change payload
add e3437df751 change payload
add 96f2e21966 add payload
add 02b3d16d6a add condition for failure and scheduling
add 79231fe1aa fix static checks
add d9e6ce90c1 done
add e980d50400 fix static checks
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 (781fd868f2)
\
N -- N -- N refs/heads/cicd/add-slack-notifications (e980d50400)
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:
.../api_connexion/endpoints/backfill_endpoint.py | 181 +++++++++
airflow/api_connexion/openapi/v1.yaml | 291 ++++++++++++++
airflow/api_connexion/security.py | 31 +-
airflow/models/backfill.py | 7 -
airflow/providers/amazon/CHANGELOG.rst | 92 +++++
airflow/providers/amazon/aws/hooks/athena.py | 20 +-
airflow/providers/amazon/aws/hooks/base_aws.py | 166 +-------
airflow/providers/amazon/aws/hooks/logs.py | 21 +-
airflow/providers/amazon/aws/hooks/quicksight.py | 18 +-
.../providers/amazon/aws/hooks/redshift_cluster.py | 126 +-----
airflow/providers/amazon/aws/hooks/s3.py | 12 +-
airflow/providers/amazon/aws/hooks/sagemaker.py | 49 +--
airflow/providers/amazon/aws/operators/appflow.py | 11 +-
airflow/providers/amazon/aws/operators/batch.py | 30 +-
airflow/providers/amazon/aws/operators/datasync.py | 9 +-
airflow/providers/amazon/aws/operators/ecs.py | 26 +-
airflow/providers/amazon/aws/operators/eks.py | 53 +--
airflow/providers/amazon/aws/operators/emr.py | 248 +-----------
.../amazon/aws/operators/glue_databrew.py | 11 +-
airflow/providers/amazon/aws/operators/rds.py | 20 +-
airflow/providers/amazon/aws/operators/s3.py | 14 +-
.../providers/amazon/aws/operators/sagemaker.py | 42 +-
.../amazon/aws/secrets/secrets_manager.py | 41 +-
airflow/providers/amazon/aws/sensors/batch.py | 9 +-
airflow/providers/amazon/aws/sensors/dms.py | 9 +-
airflow/providers/amazon/aws/sensors/emr.py | 7 -
.../amazon/aws/sensors/glue_catalog_partition.py | 9 +-
.../providers/amazon/aws/sensors/glue_crawler.py | 9 +-
airflow/providers/amazon/aws/sensors/quicksight.py | 30 +-
.../amazon/aws/sensors/redshift_cluster.py | 9 +-
airflow/providers/amazon/aws/sensors/s3.py | 9 +-
airflow/providers/amazon/aws/sensors/sagemaker.py | 9 +-
airflow/providers/amazon/aws/sensors/sqs.py | 9 +-
.../providers/amazon/aws/sensors/step_function.py | 9 +-
airflow/providers/amazon/aws/transfers/base.py | 15 +-
.../providers/amazon/aws/transfers/gcs_to_s3.py | 38 +-
airflow/providers/amazon/aws/triggers/batch.py | 169 +-------
airflow/providers/amazon/aws/triggers/eks.py | 21 +-
airflow/providers/amazon/aws/triggers/emr.py | 32 --
.../providers/amazon/aws/triggers/glue_crawler.py | 11 -
.../providers/amazon/aws/triggers/glue_databrew.py | 21 -
airflow/providers/amazon/aws/triggers/rds.py | 79 ----
.../amazon/aws/triggers/redshift_cluster.py | 69 +---
airflow/providers/amazon/aws/triggers/sagemaker.py | 95 +----
.../amazon/aws/utils/connection_wrapper.py | 168 +-------
airflow/providers/amazon/aws/utils/mixins.py | 21 -
airflow/providers/openlineage/plugins/listener.py | 1 -
airflow/www/static/js/types/api-generated.ts | 242 ++++++++++++
.../connections/aws.rst | 16 -
.../executors/ecs-executor.rst | 3 -
.../executors/index.rst | 2 +-
hatch_build.py | 1 +
scripts/ci/pre_commit/check_deferrable_default.py | 8 +-
.../endpoints/test_backfill_endpoint.py | 440 +++++++++++++++++++++
tests/providers/amazon/aws/deferrable/__init__.py | 16 -
.../amazon/aws/deferrable/hooks/__init__.py | 16 -
.../amazon/aws/deferrable/hooks/test_base_aws.py | 101 -----
.../aws/deferrable/hooks/test_redshift_cluster.py | 121 ------
tests/providers/amazon/aws/hooks/test_base_aws.py | 27 +-
.../providers/amazon/aws/hooks/test_quicksight.py | 12 +-
tests/providers/amazon/aws/hooks/test_sagemaker.py | 63 +--
.../providers/amazon/aws/operators/test_appflow.py | 9 -
.../amazon/aws/operators/test_base_aws.py | 77 ----
tests/providers/amazon/aws/operators/test_batch.py | 81 +---
tests/providers/amazon/aws/operators/test_ecs.py | 140 +------
tests/providers/amazon/aws/operators/test_eks.py | 73 +---
.../amazon/aws/operators/test_emr_serverless.py | 137 ++-----
.../amazon/aws/operators/test_glue_databrew.py | 20 -
.../amazon/aws/operators/test_redshift_data.py | 5 +-
tests/providers/amazon/aws/operators/test_s3.py | 42 ++
.../amazon/aws/secrets/test_secrets_manager.py | 114 ------
.../providers/amazon/aws/sensors/test_base_aws.py | 78 ----
.../amazon/aws/sensors/test_quicksight.py | 15 +-
tests/providers/amazon/aws/transfers/test_base.py | 13 -
.../amazon/aws/transfers/test_dynamodb_to_s3.py | 37 --
.../amazon/aws/transfers/test_gcs_to_s3.py | 225 ++++-------
tests/providers/amazon/aws/triggers/test_emr.py | 83 ----
.../amazon/aws/triggers/test_glue_crawler.py | 12 +-
.../amazon/aws/triggers/test_glue_databrew.py | 22 --
.../amazon/aws/triggers/test_redshift_cluster.py | 14 +-
.../amazon/aws/triggers/test_serialization.py | 30 +-
.../amazon/aws/utils/test_connection_wrapper.py | 169 +-------
tests/system/providers/amazon/aws/example_batch.py | 2 +-
tests/test_utils/db.py | 7 +
84 files changed, 1606 insertions(+), 3244 deletions(-)
create mode 100644 airflow/api_connexion/endpoints/backfill_endpoint.py
create mode 100644 tests/api_connexion/endpoints/test_backfill_endpoint.py
delete mode 100644 tests/providers/amazon/aws/deferrable/__init__.py
delete mode 100644 tests/providers/amazon/aws/deferrable/hooks/__init__.py
delete mode 100644 tests/providers/amazon/aws/deferrable/hooks/test_base_aws.py
delete mode 100644
tests/providers/amazon/aws/deferrable/hooks/test_redshift_cluster.py