JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total607 of 2,70377%52 of 23477%781961105722779
initSourceReader()8511256%1375%13153701
compareOffset(Map, Map)808250%1375%13153201
advanceSplits()7622574%91359%912176601
fetchRemoteMeta(Map)6310362%1583%14123701
rpcFetchSplitsBatch(String, Object[], Integer)478263%1150%1252401
splitIdOf(String)312140%3350%344801
cleanMeta(Long)266471%1150%1272301
replayIfNeed(StreamingInsertJob)2419789%112367%101845001
hasMoreDataToConsume()168684%41680%41162601
rewriteTvfParams(InsertIntoTableCommand, Offset, long)140%n/a111111
deserializeOffsetProperty(String)122769%3350%345901
deserializeOffset(String)117086%4100%0331901
computeCdcRemainingTables()98190%31178%3821701
updateOffset(Offset)69794%2675%2512201
extractEventTimeMs(Map)62781%4100%0321001
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
recalculateRemainingSplits(Map, Map)37596%3562%3532001
resumeCdcSplitProgressFromSplits()36095%2466%2411401
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
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
getNextOffset(StreamingJobProperties, Map)81100%1990%1601401
JdbcSourceOffsetProvider(Long, DataSourceType, Map)56100%n/a0101501
getLag()50100%10100%0601301
getShowCurrentOffset()48100%6100%0401101
findResumeMidSplit(List, List, List)40100%1787%150901
JdbcSourceOffsetProvider()39100%n/a0101001
noMoreSplits()37100%10100%060701
pickLastById(List, Map)35100%1583%140701
initOnCreate(List)30100%2100%020901
hasReachedEnd()27100%8100%050601
applySplitToProgress(JdbcSourceOffsetProvider.SplitProgress, SnapshotSplit, String)26100%1375%130601
lambda$updateOffset$0(String, SnapshotSplit, SnapshotSplit)25100%2100%020701
lambda$recalculateRemainingSplits$2(Map, SnapshotSplit)22100%2100%020701
getFrontendAddress()13100%n/a010101
ensureInitialized(Long, Map)12100%n/a010401
getShowMaxOffset()12100%2100%020301
onTaskCommitted(long, long)12100%1375%130301
clearProgress(JdbcSourceOffsetProvider.SplitProgress)10100%n/a010401
isSnapshotOnlyMode()10100%n/a010201
validateAlterOffset(String)9100%2100%020301
static {...}8100%n/a010201
lambda$advanceSplits$5(String, SnapshotSplit)6100%n/a010101
lambda$advanceSplits$4(Set, SnapshotSplit)6100%n/a010101
lambda$advanceSplits$3(Set, SnapshotSplit)6100%n/a010101
getPersistInfo()4100%n/a010101
setTableSchemas(String)4100%n/a010101
setCloudCluster(String)4100%n/a010101
lambda$advanceSplits$6(SnapshotSplit)4100%n/a010101
lambda$updateOffset$1(String)4100%n/a010101
getJobId()3100%n/a010101
getChunkHighWatermarkMap()3100%n/a010101
getBinlogOffsetPersist()3100%n/a010101
getTableSchemas()3100%n/a010101
getCommittedSplitProgress()3100%n/a010101