Another data/index corruption issue: https://stackoverflow.com/questions/54295401/ignite-transaction-failure-not-recoverable-with-persistance
It's suggested to clean index.bin to be able to recover the cluster. Folks, let's prepare a list of actions to do if a cluster becomes unrecoverable due to data or index corruption issue. What should we do depending on an exception: - Remove index.bin if X or Y or Z - etc -- Denis Magda On Sun, Dec 30, 2018 at 10:06 AM Denis Magda <dma...@gridgain.com> wrote: > Ignite SQL and memory experts, > > The following issue was reported on SO: > > https://stackoverflow.com/questions/53979106/ignite-corruptedtreeexception-leads-to-cluster-failure > > The stack trace starts with the message below, more details are in that > forum: > > [SEVERE][data-streamer-stripe-2-#15][GridDhtAtomicCache] <MyCache> > Unexpected exception during cache update > org.h2.message.DbException: General error: "class > org.apache.ignite.internal.processors.cache.persistence.tree.CorruptedTreeException: > Runtime failure on row: Row@75ab6623[ key: CacheKey [idHash=242632156, > hash=-841684964, parentId=-8607237606486310912, hour=9, > id=-8607237528489033728, date=2018-09-09 00:00:00.0], val: CacheValue > [idHash=843227122, hash=-801894604, .... > > Let's see if it's addressed in the latest release. Also, the user asked a > reasonable question - how to recover? Yes, it's possible to use snapshots > of GridGain if they are created before but I remember some discussions > around a recovery tool. > > -- > Denis >