GlobalTransactionMgr

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,863 of 1,8630%148 of 1480%1571574564568383
getWaitingTxnStatus(TWaitingTxnStatusRequest)1160%140%88313111
getDbInfo()980%40%33242411
checkFailedTxnsByCoordinator(TransactionState)830%200%1111181811
commitAndPublishTransaction(DatabaseIf, long, List, long)820%40%33181811
existCommittedTxns(Long, Long, Long)660%160%99161611
buildLockTableList(List, TransactionState)650%60%44131311
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)610%40%33141411
abortTxnWhenCoordinateBeRestart(long, String, long)590%60%44131311
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long)510%60%44141411
getPrepareTransactionIdByCoordinateBe(long, String, int)440%60%447711
updateTxnMetric(Function, AutoMappedMetric)420%40%339911
abortTxnWhenCoordinateBeDown(long, String, int)410%20%22101011
readFields(DataInput)390%20%22111111
commitTransaction2PC(Database, List, long, long)370%20%22111111
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation)340%20%229911
abortTransaction(Long, Long, String)320%20%228811
abortTransaction(Long, Long, String, TxnCommitAttachment, List)310%20%228811
abortTransaction2PC(Long, long, List)290%20%228811
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment)280%40%337711
write(DataOutput)270%20%227711
preCommitTransaction2PC(long, List, long, List, TxnCommitAttachment)260%40%337711
commitTransactionWithoutLock(long, List, long, List, long)250%40%337711
GlobalTransactionMgr(Env)240%n/a117711
preCommitTransaction2PC(Database, List, long, List, long, TxnCommitAttachment)240%20%226611
commitTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)240%20%226611
checkFailedTxns(List)240%40%336611
getTxnNumByStatus(TransactionStatus)230%20%225511
addDatabaseTransactionMgr(Long)220%40%335511
getReadyToPublishTransactions()220%20%225511
getTransactionNum()220%20%225511
getUnFinishedPreviousLoad(long, long, List)210%n/a115511
getTransactionState(long, long)210%n/a115511
commitTransaction2PC(long, long)200%20%225511
abortTransaction(Long, String, String)190%20%225511
removeExpiredAndTimeoutTxns()190%20%225511
getDatabaseTransactionMgr(long)170%20%224411
isPreviousTransactionsFinished(long, long, List)170%n/a115511
getTransactionId(Long, String)170%n/a115511
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2)170%n/a116611
getLabelState(long, String)160%n/a115511
getDbTransStateInfo(Long)160%n/a115511
getTransactionStateByCallbackIdAndStatus(long, long, Set)160%n/a115511
replayUpsertTransactionState(TransactionState)160%n/a116611
replayDeleteTransactionState(TransactionState)160%n/a116611
addSubTransaction(long, long, long)160%n/a116611
finishTransaction(long, long, Map, Map)150%n/a114411
getTransactionStateByCallbackId(long, long)150%n/a115511
removeSubTransaction(long, long)150%n/a116611
getRunningTxnNums(Long)140%n/a112211
removeDatabaseTransactionMgr(Long)130%40%334411
getDbRunningTransInfo(long)130%n/a112211
lambda$buildLockTableList$4(TreeSet, Table)120%n/a111111
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long)110%n/a111111
lambda$buildLockTableList$5(TreeSet, TableStreamUpdateInfo)110%n/a111111
isPreviousTransactionsFinished(long, long, long, long)100%n/a112211
getDbTransInfo(Long, boolean, int)100%n/a112211
commitAndPublishTransaction(DatabaseIf, List, long, List, long)90%n/a111111
updateMultiTableRunningTransactionTableIds(Long, Long, List)90%n/a112211
getDbTransInfoByStatus(Long, TransactionStatus)90%n/a112211
getSingleTranInfo(long, long)90%n/a112211
getPartitionTransInfo(long, long, long)90%n/a112211
commitTransactionWithoutLock(long, List, long, List)80%n/a112211
cleanLabel(Long, String, boolean)80%n/a112211
updateDatabaseUsedQuotaData(long, long)80%n/a113311
getTransactionIdByLabel(Long, String, List)80%n/a111111
getDbTransInfoByLabelMatch(long, String)80%n/a112211
getTableTransInfo(long, long)80%n/a112211
getPreCommittedTxnList(Long)60%n/a111111
lambda$getAllPublishTxnNum$3(DatabaseTransactionMgr)60%n/a111111
setEditLog(EditLog)50%n/a112211
getCommittedTransactions(long)50%n/a111111
getAllRunningTxnNum()50%n/a111111
getAllPublishTxnNum()50%n/a111111
getNextTransactionId()50%n/a111111
lambda$getAllRunningTxnNum$2(DatabaseTransactionMgr)50%n/a111111
lambda$commitAndPublishTransaction$0(SubTransactionState)50%n/a111111
static {...}40%n/a111111
getAutoPartitionCacheMgr()30%n/a111111
getCallbackFactory()30%n/a111111
getTransactionIDGenerator()30%n/a111111
lambda$commitAndPublishTransaction$1(TableIf)30%n/a111111
getQueueLength()20%n/a111111
afterCommitTxnResp(Cloud.CommitTxnResponse, List, List)10%n/a111111