TT 11.2.1.x: Assertion failed: ((pred_tpg)->ptnNum) < ((new_tpg)->ptnNum) (Doc ID 2070347.1)

Last updated on NOVEMBER 11, 2015

Applies to:

Oracle TimesTen In-Memory Database - Version 11.2.1.9.6 and later
Information in this document applies to any platform.

Symptoms

Timesten DB got invalidated due to following error

 

2015-07-09 21:30:18.702
Invalidating data store: /opt/TimesTen/TT/DataStore/TT_SPC30_REP
Reason: Assertion failed: ((pred_tpg)->ptnNum) < ((new_tpg)->ptnNum)
[table.c:/st_timesten_11.2.1/22:sbTblStorSecPtnTpgListAdd:13930] PID 41291
(ttcserver) CONN 609 (SIUJava) 2015-07-09 21:30:18.701

Once the DB invalidated, Timesten DB went down and it went into auto-recovery. But the auto-recovery did not successfully complete.

It was getting reloaded after following point


09:33:29.63 Info:    : 60498: 61774/0x7fda99e402a0: sbIxLoadInRecovery: Index XXXXXXXX rows inserted: 3000000
09:33:30.22 Info:    : 60498: 61774/0x7fda99e402a0: sbIxLoadInRecovery: Index XXXXXXXX rows inserted: 4000000
09:33:30.85 Info:    : 60498: 61774/0x7fda99e402a0: sbIxLoadInRecovery: Index XXXXXXXX rows inserted: 5000000
09:33:31.50 Info:    : 60498: 61774/0x7fda99e402a0: sbIxLoadInRecovery: Index XXXXXXXX rows inserted: 6000000
09:33:32.31 Info:    : 60498: 61774/0x7fda99e402a0: sbIxLoadInRecovery: Index XXXXXXXX rows inserted: 7000000
09:33:34.67 Info:    : 60498: 61774/0x7fda99e402a0: sbDoIxRebuild[0]: Done rebuilding index XXXXXXXX
09:33:34.67 Info:    : 60498: 61774/0x2048ac0: sbDbIxRebuild: 1 recovery thread completed, 10 indexes required rebuild
09:33:34.67 Info:    : 60498: 61774/0x2048ac0: Recovery: beginning reclaim
09:33:34.67 Info:    : 60498: 61774/0x2048ac0: Recovery: beginning undo

09:35:49.08 Info: SRV: 46704: EventID=99| Server exit processing complete

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms