Crate deltalake_aws

Crate deltalake_aws 

Source
Expand description

AWS S3 and similar tooling for delta-rs

This module also contains the S3DynamoDbLogStore implementation for concurrent writer support with AWS S3 specifically.

Modules§

constants
Constants used for modifying and configuring various AWS S3 (or similar) connections with delta-rs
errors
Errors for S3 log store backed by DynamoDb
logstore
Contains the different logstore implementations for S3.
storage
AWS S3 storage backend.

Structs§

CommitEntry
Representation of a log entry stored in DynamoDb dynamo db item consists of:
DynamoDbConfig
DynamoDbLockClient
Lock client backed by DynamoDb.
S3LogStoreFactory
SharedCredentialsProvider
Credentials Provider wrapper that may be shared

Enums§

CreateLockTableResult
Represents the possible, positive outcomes of calling DynamoDbClient::try_create_lock_table()
UpdateLogEntryResult

Functions§

register_handlers
Register an ObjectStoreFactory for common S3 url schemes.