CloudGlobalTransactionMgr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,944 of 5,87615%476 of 54712%3593901,1011,36893115
getDeleteBitmapUpdateLock(long, List, List, DeleteBitmapUpdateLockContext)5880%620%323213313311
sendCalcDeleteBitmaptask(long, long, Map, List, long)3050%340%1818686811
beforeCommitTransaction(List, long, long)2600%300%1616454511
commitAndPublishTransaction(DatabaseIf, long, List, long)2140%140%88525211
getPartitionInfo(List, List, DeleteBitmapUpdateLockContext)1990%180%1010373711
getCalcDeleteBitmapInfo(DeleteBitmapUpdateLockContext, Map)1870%240%1313404011
afterCommitTxnResp(Cloud.CommitTxnResponse)1589437%15525%1011345501
cleanLabel(Long, String, boolean)1250%120%77303011
beginSubTxn(long, long, Set, String, long)1210%120%77272711
getTransactionIdByLabel(Long, String, List)1200%100%66272711
abortSubTxn(long, long, long, Set, long)1130%100%66272711
checkTransactionStateBeforeCommit(long, long)1080%120%77212111
commitTransactionWithSubTxns(long, List, long, List, List, Map)1060%60%44272711
getUnFinishedPreviousLoad(long, long, List)1040%60%44252511
getLabelState(long, String)1030%60%44242411
getWaitingTxnStatus(TWaitingTxnStatusRequest)1020%120%77272711
getTransactionState(long, long)1000%100%66252511
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)950%40%33232311
isPreviousNonTimeoutTxnFinished(long, long, List)860%40%33212111
preCommitTransaction2PC(Database, List, long, List, long, TxnCommitAttachment)840%80%55252511
executeCommitTxnRequest(Cloud.CommitTxnRequest, long, boolean, TxnCommitAttachment)795741%13940%1012193901
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment, boolean, List, Map)784235%10428%78203401
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long)7417470%111456%1014166401
commitTxn(Cloud.CommitTxnRequest, long, boolean)7312262%101254%812104201
getPartitionSubTxnIds(List, Map, Map)680%100%66151511
removeDeleteBitmapUpdateLock(List, long)680%60%44222211
commitAndPublishTransaction(DatabaseIf, List, long, List, long)660%60%44222211
afterAbortTxnResp(Cloud.AbortTxnResponse, String, TxnCommitAttachment)65810%6225%5671001
getBaseTabletsFromTables(List, List)5669%5116%34151801
increaseWaitingLockCount(List)490%40%337711
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment)483944%6225%45102101
getMowTableList(List, List)477%1118%67131501
abortTransactionImpl(Long, Long, String, TxnCommitAttachment)438466%5758%5763001
getNextTransactionId()423344%1150%1271701
abortTxnWhenCoordinateBeRestart(long, String, long)360%n/a11121211
getTransactionId(Long, String)360%n/a116611
getSingleTranInfo(long, long)360%20%227711
debugCalcDeleteBitmapRandomTimeout()330%40%337711
abortTransaction(Long, String, String)317570%3562%3552801
commitTransaction2PC(Database, List, long, long)270%40%336611
isPreviousTransactionsFinished(long, long, List)265668%2250%2342001
handleAfterAbort(Cloud.AbortTxnResponse, TxnCommitAttachment, long)264261%6440%5662001
abortTransaction(Long, Long, String, TxnCommitAttachment, List)251841%5116%3471201
getQueueLength()240%20%225511
decreaseWaitingLockCount(List)230%20%224411
getTablesNeedCommitLock(List)220%20%228811
lambda$setTxnLastSignature$15(long, long, long, Long, Map)220%20%225511
lambda$setTableLastTxnId$13(long, long, long, Long, Map)220%20%225511
abortTransaction2PC(Long, long, List)210%n/a114411
afterCommitTransaction(List, Long)200%20%226611
getTableLastTxnId(long, long)200%20%224411
getTxnLastSignature(long, long)200%20%224411
lambda$getPartitionVersions$7(Map, Long, Partition)200%20%224411
lambda$sendCalcDeleteBitmaptask$8(long, long, Long)180%40%332211
lambda$getMowTableList$4(TabletInvertedIndex, OlapTable, TabletCommitInfo)170%40%332211
cleanSubTransactions(long)14939%3125%234701
lambda$clearTxnLastSignature$16(long, Long, Map)120%20%222211
lambda$clearTableLastTxnId$14(long, Long, Map)120%20%222211
setTableLastTxnId(long, long, long)110%n/a112211
setTxnLastSignature(long, long, long)110%n/a112211
lambda$getTablesNeedCommitLock$12(Table)110%40%331111
commitTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment)100%n/a112211
addSubTransaction(long, long, long)90%n/a112211
clearTableLastTxnId(long, long)90%n/a112211
clearTxnLastSignature(long, long)90%n/a112211
commitTransactionWithoutLock(long, List, long, List)80%n/a112211
getPartitionVersions(Map)80%n/a113311
lambda$commitTransactionWithSubTxns$11(TTabletCommitInfo)80%n/a111111
lambda$commitAndPublishTransaction$10(TTabletCommitInfo)80%n/a111111
removeSubTransaction(long, long)70%n/a112211
backoff()51270%n/a012601
finishTransaction(long, long, Map, Map)50%n/a111111
isPreviousTransactionsFinished(long, long, long, long)50%n/a111111
getTransactionIDGenerator()50%n/a111111
getDbInfo()50%n/a111111
getDbTransStateInfo(Long)50%n/a111111
getDbTransInfo(Long, boolean, int)50%n/a111111
getDbTransInfoByStatus(Long, TransactionStatus)50%n/a111111
getDbTransInfoByLabelMatch(long, String)50%n/a111111
getTableTransInfo(long, long)50%n/a111111
getPartitionTransInfo(long, long, long)50%n/a111111
write(DataOutput)50%n/a111111
readFields(DataInput)50%n/a111111
replayUpsertTransactionState(TransactionState)50%n/a111111
replayDeleteTransactionState(TransactionState)50%n/a111111
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation)50%n/a111111
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2)50%n/a111111
lambda$commitAndPublishTransaction$9(SubTransactionState)50%n/a111111
getReadyToPublishTransactions()0%n/a111111
getPreCommittedTxnList(Long)0%n/a111111
lambda$afterCommitTxnResp$3(MaterializedIndex)0%n/a111111
lambda$afterCommitTxnResp$1(long, Database)0%n/a111111
getCallbackFactory()0%n/a111111
lambda$afterCommitTxnResp$2(Table)0%n/a111111
existCommittedTxns(Long, Long, Long)0%n/a111111
getTransactionNum()0%n/a111111
getRunningTxnNums(Long)0%n/a111111
getTxnNumByStatus(TransactionStatus)0%n/a111111
getAllRunningTxnNum()0%n/a111111
getAllPublishTxnNum()0%n/a111111
getDbRunningTransInfo(long)0%n/a111111
lambda$getPartitionInfo$6(Long)0%n/a111111
lambda$getPartitionSubTxnIds$5(Long)0%n/a111111
lambda$afterCommitTxnResp$0(Long)0%n/a111111
setEditLog(EditLog)0%n/a111111
removeDatabaseTransactionMgr(Long)0%n/a111111
removeExpiredAndTimeoutTxns()0%n/a111111
updateMultiTableRunningTransactionTableIds(Long, Long, List)0%n/a111111
updateDatabaseUsedQuotaData(long, long)0%n/a111111
abortTxnWhenCoordinateBeDown(long, String, int)0%n/a111111
CloudGlobalTransactionMgr()29100%n/a010801
abortTransaction(Long, Long, String)12100%n/a010301
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long)11100%n/a010101
static {...}100%n/a010101
addDatabaseTransactionMgr(Long)100%n/a010101