Skip to main content

Module format

Module format 

Source

Re-exports§

pub use crate::rowids::version::RowDatasetVersionMeta;
pub use crate::rowids::version::RowDatasetVersionRun;
pub use crate::rowids::version::RowDatasetVersionSequence;

Modules§

key_existence
Key existence tracking for merge insert conflict detection.
overlay
Data overlay files.
pb
Protobuf definitions for Lance Format

Structs§

BasePath
DataFile
Lance Data File
DataFileFieldInterner
Interns repeated data so that fragments with identical content share a single heap allocation via Arc.
DataStorageFormat
DeletionFile
ExternalFile
A reference to a part of a file.
Fragment
Data fragment.
IndexFile
Metadata about a single file within an index segment.
IndexMetadata
Index metadata
InlineRowIds
A fragment’s row id sequence, encoded inline in the manifest.
Manifest
Manifest of a dataset
ManifestBuildConfig
Options controlling how a new Manifest is assembled from a transaction.
Transaction
WriterVersion

Enums§

DeletionFileType
RowIdMeta
Metadata about location of the row id sequence.

Constants§

DETACHED_VERSION_MASK
MAGIC
MAJOR_VERSION
These version/magic values are written at the end of manifest files (e.g. versions/1.version)
MINOR_VERSION

Traits§

SelfDescribingFileReader

Functions§

index_metadata_codec
is_detached_version
list_index_files_with_sizes
List all files in an index directory with their sizes.
populate_manifest_schema_dictionaries
Populate dictionary values stored outside a V1 manifest.

Type Aliases§

IndexDeprecated