JdbcSourceOffsetProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,125 of 3,42167%123 of 38167%11729925674427108
initSourceReader()1720%40%33383811
fetchRemoteMeta(Map)1510%80%55393911
compareOffset(Map, Map)1240%20%22292911
replayIfNeed(StreamingInsertJob)11314656%321430%2024235701
rpcFetchSplitsBatch(String, Object[], Integer)1040%20%22222211
cleanMeta(Long, long)1030%60%44272711
advanceSplits()6022979%71568%712156601
getShowCurrentOffset()480%60%44111111
hasMoreDataToConsume()2612182%92371%91793601
hasReachedEnd()22518%7112%454601
aliveBackend(long)190%60%444411
getNextOffset(StreamingJobProperties, Map)168484%5964%4821901
validateAlterOffset(String)158384%32288%31431801
deserializeOffsetProperty(String)122769%3350%345901
deserializeOffset(String)117086%4100%0331901
parseFetchEndOffsetResponse(String)113676%1375%133901
getLastSourceEventTimestampSeconds()106486%2880%2631701
rewriteTvfParams(InsertIntoTableCommand, Offset, long)80%n/a111111
computeCdcRemainingTables()78892%21487%2911801
filterTableSchemas(String, List)72376%2100%022701
getFrontendAddress()60%n/a111111
resumeCdcSplitProgressFromSplits()56492%3562%3511401
parseCdcResponseData(String, TypeReference)56292%3770%3611401
setSnapshotParallelism(int)40%n/a111111
setRemainingSplits(List)40%n/a111111
setFinishedSplits(List)40%n/a111111
setChunkHighWatermarkMap(Map)40%n/a111111
setBinlogOffsetPersist(Map)40%n/a111111
setTableSchemasDirty(boolean)40%n/a111111
setAddedTables(List)40%n/a111111
setCommittedSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setCdcSplitProgress(JdbcSourceOffsetProvider.SplitProgress)40%n/a111111
setCachedSyncTables(List)40%n/a111111
recalculateRemainingSplits(Map, Map)37396%3562%3531901
getSnapshotParallelism()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
getTableName(String)1386%1150%121401
getShowMaxOffset()1083%1150%121301
getSourceType()0%n/a111111
updateOffset(Offset)131100%10100%0603201
getLagReferenceOffset()71100%11191%1701701
JdbcSourceOffsetProvider(Long, DataSourceType, Map)59100%n/a0101601
shouldPersistOffset(long, long)43100%1990%160601
noMoreSplits()43100%14100%080701
JdbcSourceOffsetProvider()42100%n/a0101101
applyIncludeTablesChange(List, List)42100%2100%0201101
findResumeMidSplit(List, List, List)40100%1787%150901
splitIdOf(String)40100%6100%040801
pickLastById(List, Map)35100%1583%140701
mergePersistInfo(String, String)35100%6100%040701
clearSnapshotState()31100%1583%1401001
validateAlterIncludeTables(List)30100%6100%040701
initOnCreate(List)29100%1150%120801
applySplitToProgress(JdbcSourceOffsetProvider.SplitProgress, SnapshotSplit, String)26100%1375%130601
lambda$updateOffset$1(String, SnapshotSplit, SnapshotSplit)25100%2100%020701
isNonNegativeLong(JsonNode)23100%8100%050501
lambda$recalculateRemainingSplits$4(Map, SnapshotSplit)22100%2100%020701
checkNeedSplitChunks(Map)21100%6100%040501
getPersistInfoWithoutTableSchemas()20100%n/a010401
isSnapshotPhase()18100%4100%030201
markTableSchemasPersisted(String)17100%2100%020501
createIncrementalOffset()15100%n/a010201
setTableSchemas(String)15100%n/a010501
lambda$filterTableSchemas$0(List, JsonNode)15100%2100%020101
ensureInitialized(Long, Map)12100%n/a010401
hasText(JsonNode)12100%4100%030101
lambda$replayIfNeed$3(Map.Entry)12100%2100%020101
getPersistInfo()11100%n/a010201
pendingSplitCount()11100%n/a010201
clearProgress(JdbcSourceOffsetProvider.SplitProgress)10100%n/a010401
isSnapshotOnlyMode()10100%n/a010201
updateLagBytes(long)8100%2100%020301
static {...}8100%n/a010201
hasPendingIncludeTablesChange()7100%2100%020101
lambda$advanceSplits$7(String, SnapshotSplit)6100%n/a010101
lambda$advanceSplits$6(Set, SnapshotSplit)6100%n/a010101
lambda$advanceSplits$5(Set, SnapshotSplit)6100%n/a010101
hasCommittedIncrementalOffset()4100%n/a010101
setBoundBackendId(long)4100%n/a010201
resetLag()4100%n/a010201
setJobId(Long)4100%n/a010101
setSourceType(DataSourceType)4100%n/a010101
setSourceProperties(Map)4100%n/a010101
setCurrentOffset(JdbcOffset)4100%n/a010101
setEndBinlogOffset(Map)4100%n/a010101
setHasMoreData(boolean)4100%n/a010101
setLagBytes(long)4100%n/a010101
setCloudCluster(String)4100%n/a010101
lambda$advanceSplits$8(SnapshotSplit)4100%n/a010101
lambda$updateOffset$2(String)4100%n/a010101
getLagBytes()3100%n/a010101
getJobId()3100%n/a010101
getSourceProperties()3100%n/a010101
getRemainingSplits()3100%n/a010101
getFinishedSplits()3100%n/a010101
getCurrentOffset()3100%n/a010101
getEndBinlogOffset()3100%n/a010101
getChunkHighWatermarkMap()3100%n/a010101
getBinlogOffsetPersist()3100%n/a010101
getTableSchemas()3100%n/a010101
isTableSchemasDirty()3100%n/a010101
getAddedTables()3100%n/a010101
getCommittedSplitProgress()3100%n/a010101