| afterAborted(TransactionState, boolean, String) |   | 43% |   | 50% | 8 | 10 | 23 | 50 | 0 | 1 | 
| afterVisible(TransactionState, boolean) |  | 0% |  | 0% | 6 | 6 | 31 | 31 | 1 | 1 | 
| getShowCreateInfo() |   | 73% |   | 45% | 12 | 13 | 9 | 55 | 0 | 1 | 
| plan(NereidsStreamLoadPlanner, TUniqueId, long) |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 1 | 1 | 
| gsonPostProcess() |  | 0% |  | 0% | 3 | 3 | 25 | 25 | 1 | 1 | 
| modifyCommonJobProperties(Map) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 | 
| setOptional(CreateRoutineLoadInfo) |   | 74% |   | 46% | 14 | 15 | 15 | 56 | 0 | 1 | 
| RoutineLoadJob(Long, String, long, LoadDataSourceType, UserIdentity) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 | 
| updateNumOfData(long, long, long, long, long, boolean) |   | 80% |   | 59% | 8 | 12 | 12 | 51 | 0 | 1 | 
| getShowStatistic() |  | 0% |  | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 
| replayOnAborted(TransactionState) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 | 
| getTaskStatistic() |  | 0% |  | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 
| executeBeforeCheck(TransactionState, TransactionStatus) |   | 34% |   | 25% | 4 | 5 | 6 | 15 | 0 | 1 | 
| lambda$getTasksShowInfo$6(List, RoutineLoadTaskInfo) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 
| setRoutineLoadDesc(RoutineLoadDesc) |   | 54% |   | 45% | 10 | 11 | 8 | 22 | 0 | 1 | 
| executeTaskOnTxnStatusChanged(RoutineLoadTaskInfo, TransactionState, TransactionStatus, TransactionState.TxnStatusChangeReason) |   | 53% |   | 43% | 7 | 9 | 8 | 21 | 0 | 1 | 
| jobPropertiesToJsonString() |   | 81% |   | 50% | 9 | 10 | 1 | 31 | 0 | 1 | 
| isExpired() |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 | 
| afterCommitted(TransactionState, boolean) |   | 72% |   | 50% | 3 | 5 | 5 | 24 | 0 | 1 | 
| checkMeta(OlapTable, RoutineLoadDesc) |   | 53% |   | 60% | 4 | 6 | 5 | 15 | 0 | 1 | 
| updateCloudProgress(RLTaskTxnCommitAttachment) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| getTasksShowInfo() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| setComputeGroup() |   | 55% |   | 62% | 3 | 5 | 8 | 20 | 0 | 1 | 
| replayOnCommitted(TransactionState) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| beforeAborted(TransactionState) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| replayUpdateProgress(RLTaskTxnCommitAttachment) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| checkStateTransform(RoutineLoadJob.JobState) |   | 61% |   | 80% | 1 | 4 | 1 | 5 | 0 | 1 | 
| isAbnormalPause() |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 | 
| beforeCommitted(TransactionState) |   | 34% |   | 50% | 1 | 2 | 4 | 7 | 0 | 1 | 
| getStateReason() |   | 50% |   | 28% | 4 | 5 | 2 | 4 | 0 | 1 | 
| getEmptyFieldAsNull() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| containsTask(UUID) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| setCloudCluster() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| getFormatType() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| RoutineLoadJob(long, LoadDataSourceType) |   | 91% |   | 75% | 1 | 3 | 4 | 41 | 0 | 1 | 
| RoutineLoadJob(Long, String, long, long, LoadDataSourceType, UserIdentity) |   | 83% |   | 75% | 1 | 3 | 4 | 18 | 0 | 1 | 
| getColumnExprDescs() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| lambda$afterVisible$3(TransactionState, RoutineLoadTaskInfo) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$gsonPostProcess$14(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| hasSequenceCol() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| read(DataInput) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| write(DataOutput) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| lambda$getTaskStatistic$13(RoutineLoadTaskInfo) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| getWorkloadGroup() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getShowCreateInfo$9(StringBuilder, String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getShowInfo() |   | 96% |   | 50% | 1 | 2 | 1 | 30 | 0 | 1 | 
| getCreateTimestampString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPauseTimestampString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getEndTimestampString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$containsTask$0(UUID, RoutineLoadTaskInfo) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setMemtableOnSinkNode(boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setComment(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setOrigStmt(OriginStatement) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setCloudCluster(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| isFinal() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setMultiTable(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getShowCreateInfo$11(Pair) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getShowCreateInfo$10(Pair) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| update() |  | 98% |   | 72% | 5 | 10 | 0 | 55 | 0 | 1 | 
| isStrictMode() |  | 76% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getPauseReason() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getRoutineLoadStatistic() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getAuthCode() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getEndTimestamp() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getJobStatistic() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPartitionNamesInfo() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getMergeType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getDeleteCondition() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPrecedingFilter() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getWhereExpr() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getColumnSeparator() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getLineDelimiter() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getEnclose() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getEscape() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getMaxBatchRows() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getMaxBatchSizeBytes() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getSendBatchParallelism() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isLoadToSingleTablet() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isFixedPartialUpdate() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isMemtableOnSinkNode() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getCloudCluster() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getErrorLogUrls() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| totalProgress() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| totalLag() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getDataSourceType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getTaskStatistic$12(RoutineLoadTaskInfo) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getTableName() |  | 88% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getTimeout() |  | 86% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 | 
| getTimezone() |  | 83% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getFormat() |  | 83% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getJsonPaths() |  | 83% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getJsonRoot() |  | 83% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getFileType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getNegative() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getTxnId() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isReadJsonByLine() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPath() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getHeaderType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getHiddenColumns() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| calculateCurrentConcurrentTaskNum() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| refreshKafkaPartitions(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| unprotectNeedReschedule() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| needAutoResume() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$afterAborted$4(TransactionState, RoutineLoadTaskInfo) |  | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$afterCommitted$2(TransactionState, RoutineLoadTaskInfo) |  | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| lambda$executeBeforeCheck$1(TransactionState, RoutineLoadTaskInfo) |  | 90% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| unprotectUpdateProgress() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| unprotectUpdateState(RoutineLoadJob.JobState, ErrorReason, boolean) |  | 100% |   | 92% | 1 | 10 | 0 | 19 | 0 | 1 | 
| updateState(RoutineLoadJob.JobState, ErrorReason, boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 14 | 0 | 1 | 
| getBeCurrentTasksNumMap() |  | 100% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 | 
| appendProperties(StringBuilder, String, Object, boolean) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 | 
| processTimeoutTasks() |  | 100% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 | 
| setOtherMsg(String) |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| updateProgress(RLTaskTxnCommitAttachment) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| executePause(ErrorReason) |  | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| executeCancel(ErrorReason) |  | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| getSizeOfRoutineLoadTaskInfoList() |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| executeNeedSchedule() |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| executeStop() |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| getDbFullName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isStripOuterArray() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isNumAsString() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isFuzzyParse() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| lambda$getShowCreateInfo$8(StringBuilder, String, String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| readLock() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| readUnlock() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| writeLock() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| writeUnlock() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| lambda$getShowCreateInfo$7(Database) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| lambda$getShowInfo$5(Database) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| executeRunning() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getDbId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTableId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getState() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getUserIdentity() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMemLimit() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getProgress() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMaxBatchIntervalS() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getSequenceCol() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isMultiTable() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |