JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total549 of 1,76268%49 of 14666%581301173932257
replayIfNeed(StreamingInsertJob)987744%20828%1215234001
initSourceReader()5910664%1375%13103101
compareOffset(Map, Map)547658%1375%13102601
requestTableSplits(String)547257%1150%12102701
fetchRemoteMeta(Map)478664%1583%14103101
recalculateRemainingSplits(Map, Map)394050%7112%45122001
lambda$recalculateRemainingSplits$2(Map, SnapshotSplit)220%20%227711
hasMoreDataToConsume()176077%51372%51082201
getTableName(String)150%20%224411
rewriteTvfParams(InsertIntoTableCommand, Offset, long)140%n/a111111
cleanMeta(Long)135881%1150%1231801
deserializeOffsetProperty(String)122769%3350%345901
deserializeOffset(String)117086%4100%0331901
saveChunkMeta(Map)11738%n/a013701
updateOffset(Offset)67992%1583%1411801
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
setHasMoreData(boolean)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
getLag()24896%1990%1611301
checkNeedSplitChunks(Map)21990%1583%141501
getSourceType()20%n/a111111
getNextOffset(StreamingJobProperties, Map)64100%8100%0501201
getShowCurrentOffset()48100%1583%1401101
JdbcSourceOffsetProvider(Long, DataSourceType, Map)46100%n/a0101301
splitChunks(List)46100%4100%0301301
JdbcSourceOffsetProvider()29100%n/a010801
lambda$updateOffset$0(String, SnapshotSplit, SnapshotSplit)25100%2100%020701
hasReachedEnd()15100%6100%040301
getFrontendAddress()13100%n/a010101
getShowMaxOffset()12100%2100%020301
onTaskCommitted(long, long)12100%1375%130301
isSnapshotOnlyMode()10100%n/a010201
validateAlterOffset(String)9100%2100%020301
static {...}8100%n/a010201
getPersistInfo()4100%n/a010101
setTableSchemas(String)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