package exceptions
Type Members
-
class
ConcurrentAppendException extends org.apache.spark.sql.delta.ConcurrentAppendException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when files are added that would have been read by the current transaction.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
ConcurrentDeleteDeleteException extends org.apache.spark.sql.delta.ConcurrentDeleteDeleteException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when the current transaction deletes data that was deleted by a concurrent transaction.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
ConcurrentDeleteReadException extends org.apache.spark.sql.delta.ConcurrentDeleteReadException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when the current transaction reads data that was deleted by a concurrent transaction.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
ConcurrentTransactionException extends org.apache.spark.sql.delta.ConcurrentTransactionException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when concurrent transaction both attempt to update the same idempotent transaction.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
ConcurrentWriteException extends org.apache.spark.sql.delta.ConcurrentWriteException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when a concurrent transaction has written data after the current transaction read the table.
- Annotations
- @Evolving()
- Since
1.0.0
-
abstract
class
DeltaConcurrentModificationException extends org.apache.spark.sql.delta.DeltaConcurrentModificationException
:: Evolving ::
:: Evolving ::
The basic class for all Delta commit conflict exceptions.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
MetadataChangedException extends org.apache.spark.sql.delta.MetadataChangedException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when the metadata of the Delta table has changed between the time of read and the time of commit.
- Annotations
- @Evolving()
- Since
1.0.0
-
class
ProtocolChangedException extends org.apache.spark.sql.delta.ProtocolChangedException with DeltaThrowable
:: Evolving ::
:: Evolving ::
Thrown when the protocol version has changed between the time of read and the time of commit.
- Annotations
- @Evolving()
- Since
1.0.0