getWaitingTxnStatus(TWaitingTxnStatusRequest) |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
getDbInfo() |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
checkFailedTxnsByCoordinator(TransactionState) |  | 0% |  | 0% | 11 | 11 | 18 | 18 | 1 | 1 |
commitAndPublishTransaction(DatabaseIf, long, List, long) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
abortTxnWhenCoordinateBeRestart(long, String, long) |   | 22% |   | 16% | 3 | 4 | 9 | 13 | 0 | 1 |
commitTransaction2PC(Database, List, long, long) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
abortTxnWhenCoordinateBeDown(long, String, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
replayBatchRemoveTransactions(BatchRemoveTransactionsOperation) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
existCommittedTxns(Long, Long, Long) |   | 40% |   | 31% | 7 | 9 | 10 | 16 | 0 | 1 |
readFields(DataInput) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
preCommitTransaction2PC(Database, List, long, List, long, TxnCommitAttachment) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
commitTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
abortTransaction2PC(Long, long, List) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
updateTxnMetric(Function, AutoMappedMetric) |   | 28% |   | 25% | 2 | 3 | 6 | 9 | 0 | 1 |
write(DataOutput) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
preCommitTransaction2PC(long, List, long, List, TxnCommitAttachment) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getLabelState(long, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getDbTransStateInfo(Long) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getTxnNumByStatus(TransactionStatus) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
replayBatchRemoveTransactionV2(BatchRemoveTransactionsOperationV2) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
getTransactionNum() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getUnFinishedPreviousLoad(long, long, List) |   | 31% | | n/a | 0 | 1 | 3 | 5 | 0 | 1 |
commitTransaction2PC(long, long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
commitAndPublishTransaction(DatabaseIf, List, long, List, long, TxnCommitAttachment) |   | 70% |   | 50% | 2 | 3 | 3 | 13 | 0 | 1 |
abortTransaction(Long, Long, String, TxnCommitAttachment, List) |   | 54% |   | 50% | 1 | 2 | 2 | 7 | 0 | 1 |
isPreviousTransactionsFinished(long, long, List) |   | 36% | | n/a | 0 | 1 | 3 | 5 | 0 | 1 |
getTransactionStateByCallbackIdAndStatus(long, long, Set) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
replayDeleteTransactionState(TransactionState) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
getTransactionStateByCallbackId(long, long) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getRunningTxnNums(Long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeDatabaseTransactionMgr(Long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getDbRunningTransInfo(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
beginTransaction(long, List, String, TUniqueId, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long, long) |   | 75% |   | 66% | 2 | 4 | 4 | 14 | 0 | 1 |
checkFailedTxns(List) |   | 50% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
addSubTransaction(long, long, long) |   | 45% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
getTransactionState(long, long) |   | 42% | | n/a | 0 | 1 | 3 | 5 | 0 | 1 |
removeSubTransaction(long, long) |   | 42% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
commitTransactionWithoutLock(long, List, long, List, TxnCommitAttachment) |   | 64% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
commitTransactionWithoutLock(long, List, long, List, long) |   | 60% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
getDbTransInfo(Long, boolean, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPrepareTransactionIdByCoordinateBe(long, String, int) |   | 79% |   | 66% | 2 | 4 | 1 | 7 | 0 | 1 |
getTransactionId(Long, String) |   | 64% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
updateMultiTableRunningTransactionTableIds(Long, Long, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getDbTransInfoByStatus(Long, TransactionStatus) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getSingleTranInfo(long, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPartitionTransInfo(long, long, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
commitTransactionWithoutLock(long, List, long, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
cleanLabel(Long, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTransactionIdByLabel(Long, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDbTransInfoByLabelMatch(long, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTableTransInfo(long, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
abortTransaction(Long, String, String) |   | 77% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
replayUpsertTransactionState(TransactionState) |   | 62% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
lambda$getAllPublishTxnNum$3(DatabaseTransactionMgr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
abortTransaction(Long, Long, String) |   | 84% |   | 50% | 1 | 2 | 2 | 8 | 0 | 1 |
lambda$getAllRunningTxnNum$2(DatabaseTransactionMgr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$commitAndPublishTransaction$0(SubTransactionState) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTransactionIDGenerator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$commitAndPublishTransaction$1(TableIf) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
afterCommitTxnResp(Cloud.CommitTxnResponse) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDatabaseTransactionMgr(long) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
addDatabaseTransactionMgr(Long) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getReadyToPublishTransactions() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
GlobalTransactionMgr(Env) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
removeExpiredAndTimeoutTxns() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
beginTransaction(long, List, String, TransactionState.TxnCoordinator, TransactionState.LoadJobSourceType, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
finishTransaction(long, long, Map, Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
isPreviousTransactionsFinished(long, long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
commitAndPublishTransaction(DatabaseIf, List, long, List, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
updateDatabaseUsedQuotaData(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getPreCommittedTxnList(Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setEditLog(EditLog) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getAllRunningTxnNum() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAllPublishTxnNum() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNextTransactionId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCallbackFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getQueueLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |