This is an automated email from the ASF dual-hosted git repository.
onikolas pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 025119e9f3 AWS system test example_emr_eks: create OIDC identity
provider (#31652)
add 635f94cc39 Add deferrable mode to AWS glue operators (Job & Crawl)
(#30948)
No new revisions were added by this update.
Summary of changes:
airflow/providers/amazon/aws/hooks/base_aws.py | 3 +-
airflow/providers/amazon/aws/hooks/glue.py | 84 ++++++++++++++++------
airflow/providers/amazon/aws/hooks/glue_crawler.py | 57 +++++----------
airflow/providers/amazon/aws/operators/glue.py | 27 ++++++-
.../providers/amazon/aws/operators/glue_crawler.py | 28 +++++++-
airflow/providers/amazon/aws/triggers/glue.py | 63 ++++++++++++++++
.../providers/amazon/aws/triggers/glue_crawler.py | 78 ++++++++++++++++++++
airflow/providers/amazon/aws/waiters/glue.json | 30 ++++++++
tests/providers/amazon/aws/hooks/test_glue.py | 69 ++++++++++++++++++
.../amazon/aws/hooks/test_glue_crawler.py | 52 ++------------
tests/providers/amazon/aws/operators/test_glue.py | 22 ++++++
tests/providers/amazon/aws/triggers/test_glue.py | 70 ++++++++++++++++++
12 files changed, 471 insertions(+), 112 deletions(-)
create mode 100644 airflow/providers/amazon/aws/triggers/glue.py
create mode 100644 airflow/providers/amazon/aws/triggers/glue_crawler.py
create mode 100644 airflow/providers/amazon/aws/waiters/glue.json
create mode 100644 tests/providers/amazon/aws/triggers/test_glue.py