This is an automated email from the ASF dual-hosted git repository.
ferruzzi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from ee584f4eb1 Add the existing_nullable to the downgrade side of the
migration (#39374)
add 598398a816 Amazon Bedrock - Knowledge Bases and Data Sources (#39245)
No new revisions were added by this update.
Summary of changes:
airflow/providers/amazon/aws/hooks/bedrock.py | 20 +
...ied_permissions.py => opensearch_serverless.py} | 19 +-
airflow/providers/amazon/aws/operators/bedrock.py | 315 +++++++++++-
airflow/providers/amazon/aws/sensors/bedrock.py | 173 ++++++-
.../amazon/aws/sensors/opensearch_serverless.py | 129 +++++
airflow/providers/amazon/aws/triggers/bedrock.py | 89 +++-
...lambda_function.py => opensearch_serverless.py} | 54 +--
.../amazon/aws/waiters/bedrock-agent.json | 73 +++
.../amazon/aws/waiters/opensearchserverless.json | 36 ++
airflow/providers/amazon/provider.yaml | 15 +
.../operators/bedrock.rst | 97 ++++
.../operators/opensearchserverless.rst | 59 +++
.../aws/[email protected] | Bin 0 -> 12124 bytes
tests/providers/amazon/aws/hooks/test_bedrock.py | 3 +-
.../{test_sts.py => test_opensearch_serverless.py} | 12 +-
.../providers/amazon/aws/operators/test_bedrock.py | 131 ++++-
tests/providers/amazon/aws/sensors/test_bedrock.py | 164 ++++++-
.../aws/sensors/test_opensearch_serverless.py | 113 +++++
.../providers/amazon/aws/triggers/test_bedrock.py | 93 +++-
.../aws/triggers/test_opensearch_serverless.py | 88 ++++
tests/providers/amazon/aws/utils/test_waiter.py | 7 +-
.../amazon/aws/waiters/test_bedrock_agent.py | 111 +++++
.../aws/waiters/test_opensearch_serverless.py | 71 +++
.../amazon/aws/example_bedrock_knowledge_base.py | 527 +++++++++++++++++++++
24 files changed, 2312 insertions(+), 87 deletions(-)
copy airflow/providers/amazon/aws/hooks/{verified_permissions.py =>
opensearch_serverless.py} (67%)
create mode 100644
airflow/providers/amazon/aws/sensors/opensearch_serverless.py
copy airflow/providers/amazon/aws/triggers/{lambda_function.py =>
opensearch_serverless.py} (50%)
create mode 100644 airflow/providers/amazon/aws/waiters/bedrock-agent.json
create mode 100644
airflow/providers/amazon/aws/waiters/opensearchserverless.json
create mode 100644
docs/apache-airflow-providers-amazon/operators/opensearchserverless.rst
create mode 100644 docs/integration-logos/aws/[email protected]
copy tests/providers/amazon/aws/hooks/{test_sts.py =>
test_opensearch_serverless.py} (71%)
create mode 100644
tests/providers/amazon/aws/sensors/test_opensearch_serverless.py
create mode 100644
tests/providers/amazon/aws/triggers/test_opensearch_serverless.py
create mode 100644 tests/providers/amazon/aws/waiters/test_bedrock_agent.py
create mode 100644
tests/providers/amazon/aws/waiters/test_opensearch_serverless.py
create mode 100644
tests/system/providers/amazon/aws/example_bedrock_knowledge_base.py