Package io.delta.kernel.exceptions
package io.delta.kernel.exceptions
-
ExceptionsClassDescriptionThrown when trying to create a checkpoint at version
v
, but there already exists a checkpoint at versionv
.Thrown when concurrent transaction both attempt to update the table with same transaction identifier set throughTransactionBuilder.withTransactionId(Engine, String, long)
(String)}.Thrown when a concurrent transaction has written data after the current transaction has started.Throws when theEngine
encountered an error while executing an operation.Thrown when Kernel cannot execute the requested operation due to the operation being invalid or unsupported.Thrown when the metadata of the Delta table has changed between the time of transaction start and the time of commit.Thrown when the protocol of the Delta table has changed between the time of transaction start and the time of commit.Thrown when trying to create a Delta table at a location where a Delta table already exists.Thrown when there is no Delta table at the given location.