AlejandroMorgante opened a new pull request, #70569:
URL: https://github.com/apache/airflow/pull/70569

   Add `DmsReloadTablesOperator` to reload selected target tables for an active 
AWS DMS replication task.
   
   The operator wraps the AWS DMS `ReloadTables` API and supports:
   
   - `data-reload` and `validate-only` reload options.
   - Synchronous and deferrable completion waits.
   - Configurable waiter delay and maximum attempts.
   - Templated replication task, table, and reload-option arguments.
   
   The DMS system test now creates a `full-load-and-cdc` task with PostgreSQL 
logical replication enabled, waits for the initial load, and exercises a 
deferrable table reload against AWS.
   
   Testing:
   
     - System test validated end-to-end against a real AWS environment.
     - DMS unit tests: 131 passed.
   
   References:
   
     - [Boto3 `reload_tables` 
API](https://docs.aws.amazon.com/boto3/latest/reference/services/dms/client/reload_tables.html)
     - [AWS DMS table reload requirements and 
limitations](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.ReloadTables.html)
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Codex (GPT-5)
   
   Generated-by: Codex (GPT-5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
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