GlobalTransactionMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total904 of 2,00654%71 of 14852%861561834552882
buildLockTableList(List, TransactionState)57812%4233%34111301
getWaitingTxnStatus(TWaitingTxnStatusRequest)517760%6857%6893101
updateTxnMetric(Function, AutoMappedMetric)420%40%339911
abortTxnWhenCoordinateBeDown(long, String, int)410%20%22101011
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation)400%20%229911
existCommittedTxns(Long, Long, Long)392740%11531%79101601
abortTransaction2PC(Long, long, List)370%20%228811
commitTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)320%20%226611
getLabelState(long, String)240%n/a115511
getDbTransStateInfo(Long)240%n/a115511
getTxnNumByStatus(TransactionStatus)230%20%225511
getUnFinishedPreviousLoad(long, long, List)20931%n/a013501
commitAndPublishTransaction(DatabaseIf, long, List, long)187280%2250%2331801
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)185173%2250%2331401
commitTransaction2PC(Database, List, long, long)162964%1150%1221101
abortTransaction(Long, Long, String, TxnCommitAttachment, List)162358%1150%122801
preCommitTransaction2PC(Database, List, long, List, long, TxnCommitAttachment)161650%1150%122601
isPreviousTransactionsFinished(long, long, List)16936%n/a013501
getTransactionId(Long, String)16936%n/a013501
getTransactionStateByCallbackIdAndStatus(long, long, Set)160%n/a115511
replayDeleteTransactionState(TransactionState)160%n/a116611
getTransactionStateByCallbackId(long, long)150%n/a115511
checkFailedTxnsByCoordinator(TransactionState)146983%91155%81121801
abortTransaction(Long, String, String)141348%1150%121501
getDatabaseTransactionMgr(long)141144%1150%121401
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2)131043%n/a012601
addSubTransaction(long, long, long)121045%n/a012601
getTransactionState(long, long)12942%n/a013501
removeSubTransaction(long, long)12942%n/a012601
lambda$buildLockTableList$4(TreeSet, Table)120%n/a111111
readFields(DataInput)112871%2100%0231101
lambda$buildLockTableList$5(TreeSet, TableStreamUpdateInfo)110%n/a111111
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment)101864%2250%232701
preCommitTransaction2PC(long, List, long, List, TxnCommitAttachment)101661%2250%232701
commitTransactionWithoutLock(long, List, long, List, long)101560%2250%232701
isPreviousTransactionsFinished(long, long, long, long)100%n/a112211
getPrepareTransactionIdByCoordinateBe(long, String, int)93579%2466%241701
updateMultiTableRunningTransactionTableIds(Long, Long, List)90%n/a112211
getDbTransInfoByStatus(Long, TransactionStatus)90%n/a112211
getPartitionTransInfo(long, long, long)90%n/a112211
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long)84384%2466%2431401
commitTransactionWithoutLock(long, List, long, List)80%n/a112211
getTransactionIdByLabel(Long, String, List)80%n/a111111
getDbTransInfoByLabelMatch(long, String)80%n/a112211
getTableTransInfo(long, long)80%n/a112211
abortTxnWhenCoordinateBeRestart(long, String, long)75288%2466%2421301
replayUpsertTransactionState(TransactionState)61062%n/a012601
getPreCommittedTxnList(Long)60%n/a111111
lambda$getAllPublishTxnNum$3(DatabaseTransactionMgr)60%n/a111111
getDbInfo()59394%4100%0322401
abortTransaction(Long, Long, String)52784%1150%122801
commitTransaction2PC(long, long)51575%1150%121501
getAllRunningTxnNum()50%n/a111111
getAllPublishTxnNum()50%n/a111111
lambda$getAllRunningTxnNum$2(DatabaseTransactionMgr)50%n/a111111
checkFailedTxns(List)42083%1375%131601
addDatabaseTransactionMgr(Long)41881%1375%131501
removeDatabaseTransactionMgr(Long)4969%2250%231401
getQueueLength()20%n/a111111
afterCommitTxnResp(Cloud.CommitTxnResponse, List, List)0%n/a111111
write(DataOutput)27100%2100%020701
GlobalTransactionMgr(Env)24100%n/a010701
getReadyToPublishTransactions()22100%2100%020501
getTransactionNum()22100%2100%020501
removeExpiredAndTimeoutTxns()19100%2100%020501
finishTransaction(long, long, Map, Map)15100%n/a010401
getRunningTxnNums(Long)14100%n/a010201
getDbRunningTransInfo(long)13100%n/a010201
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long)11100%n/a010101
getDbTransInfo(Long, boolean, int)10100%n/a010201
commitAndPublishTransaction(DatabaseIf, List, long, List, long)9100%n/a010101
getSingleTranInfo(long, long)9100%n/a010201
cleanLabel(Long, String, boolean)8100%n/a010201
updateDatabaseUsedQuotaData(long, long)8100%n/a010301
setEditLog(EditLog)5100%n/a010201
getNextTransactionId()5100%n/a010101
lambda$commitAndPublishTransaction$0(SubTransactionState)5100%n/a010101
static {...}4100%n/a010101
getAutoPartitionCacheMgr()3100%n/a010101
getCallbackFactory()3100%n/a010101
getTransactionIDGenerator()3100%n/a010101
lambda$commitAndPublishTransaction$1(TableIf)3100%n/a010101