sundeep8967 commented on PR #72287:
URL: https://github.com/apache/airflow/pull/72287#issuecomment-5763503394

   Thanks @potiuk for the review and catching these points!
   
   I have updated the PR to resolve both:
   
   1. **Top-level Import Compatibility on Pre-3.3 Airflow:**
      - Removed the top-level  in  which failed collection on pre-3.3 test 
matrices.
      - Refactored  to directly parametrize over test callables using a 
sentinel mock store without requiring runtime class imports.
      - Added  gated by  where  is imported only inside the test body when 
supported.
   
   2. **Async Non-blocking Calls in Documentation & Example:**
      - Updated  in  to use non-blocking / when available (Airflow >= 3.3.2) 
with fallback to  for earlier 3.3 releases, ensuring the triggerer's event loop 
is never blocked.
      - Updated the example DAG to persist  and  in the store and updated the 
downstream task  to read them from .
   
   Rebased linearly onto latest `main` and force-pushed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to