Enum deltalake::DeltaTableError [−][src]
pub enum DeltaTableError {}Show variants
ApplyLog { source: ApplyLogError, }, LoadCheckpoint { source: LoadCheckpointError, }, StorageError { source: StorageError, }, ParquetError { source: ParquetError, }, ArrowError { source: ArrowError, }, UriError { source: UriError, }, InvalidJson { source: Error, }, InvalidVersion(DeltaDataTypeVersion), MissingDataFile { source: Error, path: String, }, InvalidDateTimeString { source: ParseError, }, InvalidAction { source: ActionError, }, NotATable(String), NoMetadata, NoSchema, LoadPartitions, SchemaMismatch { msg: String, }, PartitionError { partition: String, }, InvalidPartitionFilter { partition_filter: String, }, InvalidVacuumRetentionPeriod, Generic(String),
Expand description
Delta Table specific error
Variants
Error returned when applying transaction log failed.
Show fields
Fields of ApplyLog
source: ApplyLogError
Apply error details returned when applying transaction log failed.
Error returned when loading checkpoint failed.
Show fields
Fields of LoadCheckpoint
source: LoadCheckpointError
Load checkpoint error details returned when loading checkpoint failed.
Error returned when reading the delta log object failed.
Show fields
Fields of StorageError
source: StorageError
Storage error details when reading the delta log object failed.
Error returned when reading the checkpoint failed.
Show fields
Fields of ParquetError
source: ParquetError
Parquet error details returned when reading the checkpoint failed.
Error returned when converting the schema in Arrow format failed.
Show fields
Fields of ArrowError
source: ArrowError
Arrow error details returned when converting the schema in Arrow format failed
Error returned when the table has an invalid path.
Show fields
Fields of UriError
source: UriError
Uri error details returned when the table has an invalid path.
Error returned when the log record has an invalid JSON.
Show fields
Fields of InvalidJson
source: Error
JSON error details returned when the log record has an invalid JSON.
InvalidVersion(DeltaDataTypeVersion)
Error returned when the DeltaTable has an invalid version.
Error returned when the DeltaTable has no data files.
Show fields
Error returned when the datetime string is invalid for a conversion.
Show fields
Fields of InvalidDateTimeString
source: ParseError
Parse error details returned of the datetime string parse error.
Error returned when the action record is invalid in log.
Show fields
Fields of InvalidAction
source: ActionError
Action error details returned of the invalid action.
NotATable(String)
Error returned when it is not a DeltaTable.
Error returned when no metadata was found in the DeltaTable.
Error returned when no schema was found in the DeltaTable.
Error returned when no partition was found in the DeltaTable.
Error returned when writes are attempted with data that doesn’t match the schema of the table
Show fields
Fields of SchemaMismatch
msg: String
Information about the mismatch
Error returned when a partition is not formatted as a Hive Partition.
Show fields
Fields of PartitionError
partition: String
The malformed partition used.
Error returned when a invalid partition filter was found.
Show fields
Fields of InvalidPartitionFilter
partition_filter: String
The invalid partition filter used.
Error returned when Vacuum retention period is below the safe threshold
Generic(String)
Generic Delta Table error
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for DeltaTableError
impl Send for DeltaTableError
impl Sync for DeltaTableError
impl Unpin for DeltaTableError
impl !UnwindSafe for DeltaTableError