Module deltalake::storage

source ·
Expand description

The deltalake crate is currently just a meta-package shim for deltalake-core Object storage backend abstraction layer for Delta Table transaction logs and data

Modules§

  • Local file storage backend. This backend read and write objects from local filesystem.
  • object_store
  • Retry extension for ObjectStore
  • Storage option keys to use when creating ObjectStore. The same key should be used whether passing a key in the hashmap or setting it as an environment variable. Must be implemented for a given storage provider
  • Utility functions for working across Delta tables

Structs§

  • Result for a get request
  • Result of a list call that includes objects, prefixes (directories) and a token for the next set of results. Individual result sets may be limited to 1,000 objects based on the underlying object storage’s limitations.
  • The metadata that describes an object.
  • A parsed path representation that can be safely written to object storage
  • Options used for configuring backend storage

Enums§

Constants§

  • The delimiter to separate object namespaces, creating a directory structure.

Traits§

Functions§

Type Aliases§