Re-exports§
pub use crate::cache::Cache;pub use crate::cache::CacheValue;pub use crate::cache::SchemaFingerprint;pub use crate::cache::TableScopedPath;
Structs§
- Cache
Manager - Manages various caches used in DataFusion.
- Cache
Manager Config - Cached
File List - Cached file listing.
- Cached
File Metadata - Cached metadata for a file, including statistics and ordering.
- Cached
File Metadata Entry - Cached file metadata entry with validation information.
Constants§
- DEFAULT_
FILE_ STATISTICS_ MEMORY_ LIMIT - DEFAULT_
LIST_ FILES_ CACHE_ MEMORY_ LIMIT - DEFAULT_
LIST_ FILES_ CACHE_ TTL - DEFAULT_
METADATA_ CACHE_ LIMIT
Traits§
- File
Metadata - Generic file-embedded metadata used with
FileMetadataCache.
Functions§
- meta_
heap_ bytes - Calculates the number of bytes an
ObjectMetaoccupies in the heap.
Type Aliases§
- File
Metadata Cache - A cache for storing file-embedded metadata.
- File
Statistics Cache - A cache for file statistics and orderings.
- List
Files Cache - A cache for storing the
ObjectMetas that result from listing a path.