Package io.delta.exceptions
Class MetadataChangedException
Object
Throwable
Exception
RuntimeException
java.util.ConcurrentModificationException
org.apache.spark.sql.delta.DeltaConcurrentModificationException
io.delta.exceptions.DeltaConcurrentModificationException
org.apache.spark.sql.delta.MetadataChangedException
io.delta.exceptions.MetadataChangedException
- All Implemented Interfaces:
Serializable
,org.apache.spark.SparkThrowable
,org.apache.spark.sql.delta.DeltaThrowable
,org.apache.spark.sql.delta.DeltaThrowableConditionShim
public class MetadataChangedException
extends org.apache.spark.sql.delta.MetadataChangedException
implements org.apache.spark.sql.delta.DeltaThrowable
:: Evolving ::
Thrown when the metadata of the Delta table has changed between the time of read and the time of commit.
- Since:
- 1.0.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMetadataChangedException
(String message) MetadataChangedException
(String[] messageParameters) -
Method Summary
Methods inherited from class org.apache.spark.sql.delta.DeltaConcurrentModificationException
conflictType
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.spark.sql.delta.DeltaThrowable
getSqlState, isInternalError
Methods inherited from interface org.apache.spark.sql.delta.DeltaThrowableConditionShim
getCondition
Methods inherited from interface org.apache.spark.SparkThrowable
getMessageParameters, getQueryContext
-
Constructor Details
-
MetadataChangedException
-
MetadataChangedException
-
-
Method Details
-
getErrorClass
- Specified by:
getErrorClass
in interfaceorg.apache.spark.sql.delta.DeltaThrowableConditionShim
- Specified by:
getErrorClass
in interfaceorg.apache.spark.SparkThrowable
-
getMessage
- Overrides:
getMessage
in classThrowable
-