Class CorruptedTreeException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.ignite.IgniteCheckedException
-
- org.apache.ignite.internal.processors.cache.persistence.CorruptedDataStructureException
-
- org.apache.ignite.internal.processors.cache.persistence.tree.CorruptedTreeException
-
- All Implemented Interfaces:
Serializable
public class CorruptedTreeException extends CorruptedDataStructureException
Exception to distinguishBPlusTreetree broken invariants.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.ignite.internal.processors.cache.persistence.CorruptedDataStructureException
grpId, pageIds
-
-
Constructor Summary
Constructors Constructor Description CorruptedTreeException(String msg, @Nullable Throwable cause, String grpName, int grpId, long... pageIds)Constructor.CorruptedTreeException(String msg, @Nullable Throwable cause, String grpName, String cacheName, String indexName, int grpId, long... pageIds)Constructor.CorruptedTreeException(String msg, String cacheName, String indexName, String grpName, @Nullable Throwable cause, int grpId, long... pageIds)Constructor.
-
Method Summary
-
Methods inherited from class org.apache.ignite.internal.processors.cache.persistence.CorruptedDataStructureException
groupId, pageIds
-
Methods inherited from class org.apache.ignite.IgniteCheckedException
getCause, hasCause, toString
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
CorruptedTreeException
public CorruptedTreeException(String msg, @Nullable @Nullable Throwable cause, String grpName, int grpId, long... pageIds)
Constructor.- Parameters:
msg- Message.cause- Cause.grpName- Cache group name.grpId- Cache group id.pageIds- PageId's that can be corrupted.
-
CorruptedTreeException
public CorruptedTreeException(String msg, @Nullable @Nullable Throwable cause, String grpName, String cacheName, String indexName, int grpId, long... pageIds)
Constructor.- Parameters:
msg- Message.cause- Cause.grpName- Group name of potentially corrupted pages.cacheName- Cache name.indexName- Index name.grpId- Cache group id.pageIds- PageId's that can be corrupted.
-
CorruptedTreeException
public CorruptedTreeException(String msg, String cacheName, String indexName, String grpName, @Nullable @Nullable Throwable cause, int grpId, long... pageIds)
Constructor.- Parameters:
msg- Message.cacheName- Cache name.indexName- Index name.grpName- Cache group name.cause- Cause.grpId- Cache group id.pageIds- PageId's that can be corrupted.
-
-