This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 9f0b0258e2 Allow FTPHook to change port number (#39465)
add 53081cd342 Implement amazon s3 to dynamodb transfer operator (#39654)
No new revisions were added by this update.
Summary of changes:
airflow/providers/amazon/aws/hooks/dynamodb.py | 35 ++-
.../amazon/aws/transfers/s3_to_dynamodb.py | 257 +++++++++++++++++++++
airflow/providers/amazon/aws/waiters/dynamodb.json | 37 +++
airflow/providers/amazon/provider.yaml | 4 +
.../{s3_to_redshift.rst => s3_to_dynamodb.rst} | 42 ++--
tests/providers/amazon/aws/hooks/test_dynamodb.py | 88 ++++++-
.../amazon/aws/transfers/test_s3_to_dynamodb.py | 234 +++++++++++++++++++
tests/providers/amazon/aws/waiters/test_dynamo.py | 63 ++++-
.../providers/amazon/aws/example_s3_to_dynamodb.py | 192 +++++++++++++++
9 files changed, 924 insertions(+), 28 deletions(-)
create mode 100644 airflow/providers/amazon/aws/transfers/s3_to_dynamodb.py
copy docs/apache-airflow-providers-amazon/transfer/{s3_to_redshift.rst =>
s3_to_dynamodb.rst} (51%)
create mode 100644 tests/providers/amazon/aws/transfers/test_s3_to_dynamodb.py
create mode 100644 tests/system/providers/amazon/aws/example_s3_to_dynamodb.py