Details
Description
If you enable the on-heap SQL cache and use the cache-store, you get a B+ Tree corruption error.
SEVERE: JVM will be halted immediately due to the failure: [failureCtx=FailureContext [type=CRITICAL_ERROR, err=class o.a.i.i.processors.cache.persistence.tree.CorruptedTreeException: B+Tree is corrupted [pages(groupId, pageId)=[IgniteBiTuple [val1=-1938387115, val2=844420635166791]], cacheId=-1938387115, cacheName=PERSON, indexName=PERSON_HEIGHT_IDX, msg=Runtime failure on row: Row@33647615[ key: -9203523458338071405, val: CacheStoreServer$Person [idHash=1063096745, hash=-1708653899, name=Name 32047, height=177, this$0=null] ][ ]]]]
Find attached a reproducer.
Attachments
Attachments
Issue Links
- duplicates
-
IGNITE-16484 sqlOnheapCacheEnabled leads to B+Tree corruption
- Resolved