JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,012 of 1,47531%71 of 10633%80992243323446
initSourceReader()1620%40%33303011
requestTableSplits(String)1240%20%22262611
updateOffset(Offset)850%60%44181811
deserializeOffset(String)810%40%33191911
cleanMeta(Long)680%20%22171711
compareOffset(Map, Map)557357%2250%23102501
replayIfNeed(StreamingInsertJob)5110266%151142%1114113401
getShowCurrentOffset()480%60%44111111
fetchRemoteMeta(Map)478363%1583%14103001
splitChunks(List)460%40%33131311
recalculateRemainingSplits(Map, Map)443846%8220%56132101
lambda$updateOffset$0(String, SnapshotSplit, SnapshotSplit)250%20%227711
getNextOffset(StreamingJobProperties, Map)224265%3562%3541201
lambda$recalculateRemainingSplits$2(Map, SnapshotSplit)220%20%227711
saveChunkMeta(Map)180%n/a117711
getTableName(String)150%20%224411
getShowMaxOffset()120%20%223311
hasMoreDataToConsume()105484%5964%5851901
getPersistInfo()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
setHasMoreData(boolean)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
checkNeedSplitChunks(Map)21184%1150%121401
getSourceType()20%n/a111111
rewriteTvfParams(InsertIntoTableCommand, Offset)20%n/a111111
deserializeOffsetProperty(String)20%n/a111111
JdbcSourceOffsetProvider(Long, DataSourceType, Map)43100%n/a0101201
static {...}8100%n/a010201
getJobId()3100%n/a010101
getChunkHighWatermarkMap()3100%n/a010101
getBinlogOffsetPersist()3100%n/a010101