Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-16449

Crash when using cache with SQL On-Heap Cache

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.11, 2.12, 2.11.1
    • None
    • cache
    • None
    • Java 11

    • Release Notes Required

    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

        1. cachestore-btree-1.zip
          3 kB
          Stephen Darlington

        Issue Links

          Activity

            People

              Unassigned Unassigned
              sdarlington Stephen Darlington
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: