GlobalTransactionMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,337 of 1,87828%107 of 14224%1041493044354178
getWaitingTxnStatus(TWaitingTxnStatusRequest)1280%140%88313111
getDbInfo()980%40%33242411
checkFailedTxnsByCoordinator(TransactionState)830%200%1111181811
commitAndPublishTransaction(DatabaseIf, long, List, long)820%40%33171711
abortTxnWhenCoordinateBeRestart(long, String, long)461322%5116%3491301
commitTransaction2PC(Database, List, long, long)450%20%22111111
abortTxnWhenCoordinateBeDown(long, String, int)410%20%22101011
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation)400%20%229911
existCommittedTxns(Long, Long, Long)392740%11531%79101601
readFields(DataInput)390%20%22111111
preCommitTransaction2PC(Database, List, long, List, long, TxnCommitAttachment)320%20%226611
commitTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)320%20%226611
abortTransaction2PC(Long, long, List)320%20%227711
updateTxnMetric(Function, AutoMappedMetric)301228%3125%236901
write(DataOutput)270%20%227711
preCommitTransaction2PC(long, List, long, List, TxnCommitAttachment)260%40%337711
getLabelState(long, String)240%n/a115511
getDbTransStateInfo(Long)240%n/a115511
getTxnNumByStatus(TransactionStatus)230%20%225511
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2)230%n/a116611
getTransactionNum()220%20%225511
getUnFinishedPreviousLoad(long, long, List)20931%n/a013501
commitTransaction2PC(long, long)200%20%225511
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)184370%2250%2331301
abortTransaction(Long, Long, String, TxnCommitAttachment, List)161954%1150%122701
isPreviousTransactionsFinished(long, long, List)16936%n/a013501
getTransactionStateByCallbackIdAndStatus(long, long, Set)160%n/a115511
replayDeleteTransactionState(TransactionState)160%n/a116611
getTransactionStateByCallbackId(long, long)150%n/a115511
getRunningTxnNums(Long)140%n/a112211
removeDatabaseTransactionMgr(Long)130%40%334411
getDbRunningTransInfo(long)130%n/a112211
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long)123775%2466%2441401
checkFailedTxns(List)121250%3125%233601
addSubTransaction(long, long, long)121045%n/a012601
getTransactionState(long, long)12942%n/a013501
removeSubTransaction(long, long)12942%n/a012601
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment)101864%2250%232701
commitTransactionWithoutLock(long, List, long, List, long)101560%2250%232701
getDbTransInfo(Long, boolean, int)100%n/a112211
getPrepareTransactionIdByCoordinateBe(long, String, int)93579%2466%241701
getTransactionId(Long, String)91664%n/a012501
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
getTransactionIdByLabel(Long, String, List)80%n/a111111
getDbTransInfoByLabelMatch(long, String)80%n/a112211
getTableTransInfo(long, long)80%n/a112211
abortTransaction(Long, String, String)62177%1150%122501
replayUpsertTransactionState(TransactionState)61062%n/a012601
lambda$getAllPublishTxnNum$3(DatabaseTransactionMgr)60%n/a111111
abortTransaction(Long, Long, String)52784%1150%122801
lambda$getAllRunningTxnNum$2(DatabaseTransactionMgr)50%n/a111111
lambda$commitAndPublishTransaction$0(SubTransactionState)50%n/a111111
getTransactionIDGenerator()30%n/a111111
lambda$commitAndPublishTransaction$1(TableIf)30%n/a111111
afterCommitTxnResp(Cloud.CommitTxnResponse)0%n/a111111
getDatabaseTransactionMgr(long)25100%2100%020401
addDatabaseTransactionMgr(Long)22100%4100%030501
getReadyToPublishTransactions()22100%2100%020501
GlobalTransactionMgr(Env)19100%n/a010601
removeExpiredAndTimeoutTxns()19100%2100%020501
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long)11100%n/a010101
finishTransaction(long, long, Map, Map)10100%n/a010301
isPreviousTransactionsFinished(long, long, long, long)10100%n/a010201
commitAndPublishTransaction(DatabaseIf, List, long, List, long)9100%n/a010101
updateDatabaseUsedQuotaData(long, long)8100%n/a010301
getPreCommittedTxnList(Long)6100%n/a010101
setEditLog(EditLog)5100%n/a010201
getAllRunningTxnNum()5100%n/a010101
getAllPublishTxnNum()5100%n/a010101
getNextTransactionId()5100%n/a010101
static {...}4100%n/a010101
getCallbackFactory()3100%n/a010101
getQueueLength()2100%n/a010101