JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,990 of 2,71126%165 of 23228%1521944145696078
replayIfNeed(StreamingInsertJob)2990%420%2222646411
initSourceReader()1970%40%33373711
fetchRemoteMeta(Map)1660%60%44373711
compareOffset(Map, Map)1620%40%33323211
rpcFetchSplitsBatch(String, Object[], Integer)1290%20%22242411
hasMoreDataToConsume()1020%200%1111262611
cleanMeta(Long)900%20%22232311
getNextOffset(StreamingJobProperties, Map)810%100%66141411
deserializeOffset(String)810%40%33191911
recalculateRemainingSplits(Map, Map)790%80%55202011
advanceSplits()7222976%71568%712156601
JdbcSourceOffsetProvider(Long, DataSourceType, Map)560%n/a11151511
getLag()500%100%66131311
getShowCurrentOffset()480%60%44111111
deserializeOffsetProperty(String)390%60%449911
extractEventTimeMs(Map)330%40%33101011
hasReachedEnd()270%80%556611
lambda$recalculateRemainingSplits$2(Map, SnapshotSplit)220%20%227711
updateOffset(Offset)208480%2675%2532201
computeCdcRemainingTables()207478%31178%3831701
rewriteTvfParams(InsertIntoTableCommand, Offset, long)140%n/a111111
getFrontendAddress()130%n/a111111
ensureInitialized(Long, Map)120%n/a114411
getShowMaxOffset()120%20%223311
onTaskCommitted(long, long)120%40%333311
isSnapshotOnlyMode()100%n/a112211
validateAlterOffset(String)90%20%223311
lambda$advanceSplits$3(Set, SnapshotSplit)60%n/a111111
getPersistInfo()40%n/a111111
setSnapshotParallelism(int)40%n/a111111
setJobId(Long)40%n/a111111
setSourceType(DataSourceType)40%n/a111111
setSourceProperties(Map)40%n/a111111
setRemainingSplits(List)40%n/a111111
setFinishedSplits(List)40%n/a111111
setCurrentOffset(JdbcOffset)40%n/a111111
setEndBinlogOffset(Map)40%n/a111111
setChunkHighWatermarkMap(Map)40%n/a111111
setBinlogOffsetPersist(Map)40%n/a111111
setTableSchemas(String)40%n/a111111
setCommittedSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setHasMoreData(boolean)40%n/a111111
setCloudCluster(String)40%n/a111111
setCdcSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setCachedSyncTables(List)40%n/a111111
lambda$advanceSplits$6(SnapshotSplit)40%n/a111111
initOnCreate(List)32790%1150%122901
getSnapshotParallelism()30%n/a111111
getJobId()30%n/a111111
getSourceProperties()30%n/a111111
getRemainingSplits()30%n/a111111
getFinishedSplits()30%n/a111111
getCurrentOffset()30%n/a111111
getEndBinlogOffset()30%n/a111111
getChunkHighWatermarkMap()30%n/a111111
getBinlogOffsetPersist()30%n/a111111
getTableSchemas()30%n/a111111
getCommittedSplitProgress()30%n/a111111
isHasMoreData()30%n/a111111
getCloudCluster()30%n/a111111
getCdcSplitProgress()30%n/a111111
getCachedSyncTables()30%n/a111111
getSplitsLock()30%n/a111111
checkNeedSplitChunks(Map)1990%1583%141501
getTableName(String)1386%1150%121401
getSourceType()0%n/a111111
splitIdOf(String)52100%6100%040801
JdbcSourceOffsetProvider()39100%n/a0101001
findResumeMidSplit(List, List, List)39100%1787%150901
pickLastById(List, Map)33100%1583%140601
noMoreSplits()26100%1583%140501
applySplitToProgress(JdbcSourceOffsetProvider.SplitProgress, SnapshotSplit, String)26100%1375%130601
lambda$updateOffset$0(String, SnapshotSplit, SnapshotSplit)25100%2100%020701
clearProgress(JdbcSourceOffsetProvider.SplitProgress)10100%n/a010401
static {...}8100%n/a010201
lambda$advanceSplits$5(String, SnapshotSplit)7100%n/a010101
lambda$advanceSplits$4(Set, SnapshotSplit)6100%n/a010101
lambda$updateOffset$1(String)4100%n/a010101