JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,032 of 2,79527%202 of 24818%1722074275995683
advanceSplits()3010%220%1212666611
initSourceReader()1970%40%33373711
rpcFetchSplitsBatch(String, Object[], Integer)1250%20%22232311
replayIfNeed(StreamingInsertJob)1229944%28617%1618275001
cleanMeta(Long, long)1030%60%44272711
computeCdcRemainingTables()900%140%88171711
recalculateRemainingSplits(Map, Map)780%80%55202011
updateOffset(Offset)774034%7112%45182801
fetchRemoteMeta(Map)639660%1583%14123401
compareOffset(Map, Map)637654%1150%12122901
resumeCdcSplitProgressFromSplits()630%60%44141411
getNextOffset(StreamingJobProperties, Map)532834%6440%5681401
splitIdOf(String)520%60%448811
getLag()500%100%66131311
hasMoreDataToConsume()499064%161242%1315133601
getShowCurrentOffset()480%60%44111111
findResumeMidSplit(List, List, List)400%80%559911
pickLastById(List, Map)350%60%447711
extractEventTimeMs(Map)330%40%33101011
initOnCreate(List)290%20%228811
applySplitToProgress(JdbcSourceOffsetProvider.SplitProgress, SnapshotSplit, String)260%40%336611
lambda$updateOffset$0(String, SnapshotSplit, SnapshotSplit)250%20%227711
hasReachedEnd()22518%7112%454601
lambda$recalculateRemainingSplits$2(Map, SnapshotSplit)220%20%227711
aliveBackend(long)190%60%444411
parseCdcResponseData(String, TypeReference)172155%1150%125901
getTableName(String)150%20%224411
noMoreSplits()142362%6440%462701
rewriteTvfParams(InsertIntoTableCommand, Offset, long)140%n/a111111
deserializeOffsetProperty(String)122769%3350%345901
getShowMaxOffset()120%20%223311
deserializeOffset(String)117086%4100%0331901
pendingSplitCount()110%n/a112211
clearProgress(JdbcSourceOffsetProvider.SplitProgress)100%n/a114411
validateAlterOffset(String)90%20%223311
lambda$advanceSplits$5(String, SnapshotSplit)60%n/a111111
lambda$advanceSplits$4(Set, SnapshotSplit)60%n/a111111
lambda$advanceSplits$3(Set, SnapshotSplit)60%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
setCommittedSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setHasMoreData(boolean)40%n/a111111
setCdcSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setCachedSyncTables(List)40%n/a111111
lambda$advanceSplits$6(SnapshotSplit)40%n/a111111
lambda$updateOffset$1(String)40%n/a111111
getSnapshotParallelism()30%n/a111111
getSourceProperties()30%n/a111111
getRemainingSplits()30%n/a111111
getFinishedSplits()30%n/a111111
getCurrentOffset()30%n/a111111
getEndBinlogOffset()30%n/a111111
isHasMoreData()30%n/a111111
getCloudCluster()30%n/a111111
getBoundBackendId()30%n/a111111
getCdcSplitProgress()30%n/a111111
getCachedSyncTables()30%n/a111111
getSplitsLock()30%n/a111111
checkNeedSplitChunks(Map)1990%2466%241501
getSourceType()0%n/a111111
JdbcSourceOffsetProvider(Long, DataSourceType, Map)56100%n/a0101501
JdbcSourceOffsetProvider()39100%n/a0101001
getFrontendAddress()13100%n/a010101
ensureInitialized(Long, Map)12100%n/a010401
isSnapshotOnlyMode()10100%n/a010201
static {...}8100%n/a010201
setBoundBackendId(long)4100%n/a010201
getPersistInfo()4100%n/a010101
setTableSchemas(String)4100%n/a010101
setCloudCluster(String)4100%n/a010101
getJobId()3100%n/a010101
getChunkHighWatermarkMap()3100%n/a010101
getBinlogOffsetPersist()3100%n/a010101
getTableSchemas()3100%n/a010101
getCommittedSplitProgress()3100%n/a010101