GlobalTransactionMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,253 of 1,85832%106 of 14828%1091563094554682
getWaitingTxnStatus(TWaitingTxnStatusRequest)1160%140%88313111
getDbInfo()980%40%33242411
checkFailedTxnsByCoordinator(TransactionState)830%200%1111181811
commitAndPublishTransaction(DatabaseIf, long, List, long)820%40%33181811
buildLockTableList(List, TransactionState)57812%4233%34111301
existCommittedTxns(Long, Long, Long)501624%13318%89131601
abortTxnWhenCoordinateBeRestart(long, String, long)461322%5116%3491301
commitTransaction2PC(Database, List, long, long)370%20%22111111
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation)340%20%229911
abortTransaction2PC(Long, long, List)290%20%228811
preCommitTransaction2PC(long, List, long, List, TxnCommitAttachment)260%40%337711
commitTransactionWithoutLock(long, List, long, List, long)250%40%337711
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
getUnFinishedPreviousLoad(long, long, List)210%n/a115511
commitTransaction2PC(long, long)200%20%225511
abortTransaction(Long, String, String)190%20%225511
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long)173466%3350%2471401
isPreviousTransactionsFinished(long, long, List)170%n/a115511
getTransactionId(Long, String)170%n/a115511
getLabelState(long, String)160%n/a115511
getDbTransStateInfo(Long)160%n/a115511
getTransactionStateByCallbackIdAndStatus(long, long, Set)160%n/a115511
replayDeleteTransactionState(TransactionState)160%n/a116611
addSubTransaction(long, long, long)160%n/a116611
getTransactionStateByCallbackId(long, long)150%n/a115511
removeSubTransaction(long, long)150%n/a116611
getRunningTxnNums(Long)140%n/a112211
getDbRunningTransInfo(long)130%n/a112211
getTransactionState(long, long)12942%n/a013501
lambda$buildLockTableList$4(TreeSet, Table)120%n/a111111
readFields(DataInput)112871%2100%0231101
lambda$buildLockTableList$5(TreeSet, TableStreamUpdateInfo)110%n/a111111
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)105183%2250%2331401
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment)101864%2250%232701
isPreviousTransactionsFinished(long, long, long, long)100%n/a112211
getDbTransInfo(Long, boolean, int)100%n/a112211
getPrepareTransactionIdByCoordinateBe(long, String, int)93579%2466%241701
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
abortTransaction(Long, Long, String, TxnCommitAttachment, List)82374%1150%122801
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
abortTxnWhenCoordinateBeDown(long, String, int)73482%2100%0221001
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2)71058%n/a012601
getDatabaseTransactionMgr(long)61164%1150%121401
replayUpsertTransactionState(TransactionState)61062%n/a012601
getPreCommittedTxnList(Long)60%n/a111111
abortTransaction(Long, Long, String)52784%1150%122801
getNextTransactionId()50%n/a111111
lambda$commitAndPublishTransaction$0(SubTransactionState)50%n/a111111
addDatabaseTransactionMgr(Long)41881%2250%231501
removeDatabaseTransactionMgr(Long)4969%2250%231401
getAutoPartitionCacheMgr()30%n/a111111
lambda$commitAndPublishTransaction$1(TableIf)30%n/a111111
afterCommitTxnResp(Cloud.CommitTxnResponse, List, List)10%n/a111111
updateTxnMetric(Function, AutoMappedMetric)42100%4100%030901
write(DataOutput)27100%2100%020701
GlobalTransactionMgr(Env)24100%n/a010701
getTxnNumByStatus(TransactionStatus)23100%2100%020501
getReadyToPublishTransactions()22100%2100%020501
getTransactionNum()22100%2100%020501
removeExpiredAndTimeoutTxns()19100%2100%020501
finishTransaction(long, long, Map, Map)15100%n/a010401
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long)11100%n/a010101
updateDatabaseUsedQuotaData(long, long)8100%n/a010301
lambda$getAllPublishTxnNum$3(DatabaseTransactionMgr)6100%n/a010101
setEditLog(EditLog)5100%n/a010201
getAllRunningTxnNum()5100%n/a010101
getAllPublishTxnNum()5100%n/a010101
lambda$getAllRunningTxnNum$2(DatabaseTransactionMgr)5100%n/a010101
static {...}4100%n/a010101
getCallbackFactory()3100%n/a010101
getTransactionIDGenerator()3100%n/a010101
getQueueLength()2100%n/a010101