From 39258418009b25b385234362378486940f330953 Mon Sep 17 00:00:00 2001 From: Sean Ghaeli Date: Wed, 22 Jul 2026 00:22:34 +0000 Subject: [PATCH 1/3] Remove hard-coded deferrable crawler task from example_glue system test --- providers/amazon/tests/system/amazon/aws/example_glue.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/providers/amazon/tests/system/amazon/aws/example_glue.py b/providers/amazon/tests/system/amazon/aws/example_glue.py index b6881a5683e0a..a459afc588cdc 100644 --- a/providers/amazon/tests/system/amazon/aws/example_glue.py +++ b/providers/amazon/tests/system/amazon/aws/example_glue.py @@ -161,14 +161,6 @@ def verify_crawler_description(crawler_name: str, expected_description: str) -> verify_crawler_update = verify_crawler_description(glue_crawler_name, updated_crawler_description) - # [START howto_operator_glue_crawler_run_deferrable] - run_crawler_deferrable = GlueCrawlerRunOperator( - task_id="run_crawler_deferrable", - crawler_name=glue_crawler_name, - deferrable=True, - ) - # [END howto_operator_glue_crawler_run_deferrable] - # [START howto_operator_glue_crawler_run] run_crawler = GlueCrawlerRunOperator( task_id="run_crawler", @@ -255,7 +247,6 @@ def verify_crawler_description(crawler_name: str, expected_description: str) -> create_crawler, update_crawler, verify_crawler_update, - run_crawler_deferrable, run_crawler, wait_for_crawl, wait_for_catalog_partition, From d8f7d689aad1ee416253a2b9e63c2c5f7fbfce24 Mon Sep 17 00:00:00 2001 From: Sean Ghaeli Date: Thu, 23 Jul 2026 19:10:57 +0000 Subject: [PATCH 2/3] Remove explicit deferrable=False from run_crawler per review --- providers/amazon/tests/system/amazon/aws/example_glue.py | 1 - 1 file changed, 1 deletion(-) diff --git a/providers/amazon/tests/system/amazon/aws/example_glue.py b/providers/amazon/tests/system/amazon/aws/example_glue.py index a459afc588cdc..30d03c29d15e0 100644 --- a/providers/amazon/tests/system/amazon/aws/example_glue.py +++ b/providers/amazon/tests/system/amazon/aws/example_glue.py @@ -165,7 +165,6 @@ def verify_crawler_description(crawler_name: str, expected_description: str) -> run_crawler = GlueCrawlerRunOperator( task_id="run_crawler", crawler_name=glue_crawler_name, - deferrable=False, ) # [END howto_operator_glue_crawler_run] From 4e78fbb421ade6d00b782b10f386e4752a9975b4 Mon Sep 17 00:00:00 2001 From: Sean Ghaeli Date: Thu, 23 Jul 2026 19:37:02 +0000 Subject: [PATCH 3/3] Drop docs exampleinclude for the removed deferrable crawler snippet --- providers/amazon/docs/operators/glue.rst | 6 ------ 1 file changed, 6 deletions(-) diff --git a/providers/amazon/docs/operators/glue.rst b/providers/amazon/docs/operators/glue.rst index e4a9466ba2266..ce97e693f3a25 100644 --- a/providers/amazon/docs/operators/glue.rst +++ b/providers/amazon/docs/operators/glue.rst @@ -88,12 +88,6 @@ To run an existing crawler and wait for it to complete, use The operator waits for completion by default. Set ``deferrable=True`` to perform the wait without occupying a worker slot. -.. exampleinclude:: /../../amazon/tests/system/amazon/aws/example_glue.py - :language: python - :dedent: 4 - :start-after: [START howto_operator_glue_crawler_run_deferrable] - :end-before: [END howto_operator_glue_crawler_run_deferrable] - .. _howto/operator:GlueCrawlerDeleteOperator: Delete an AWS Glue crawler