PrometheusSplitManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total401 of 4010%12 of 120%222277771616
generateTimesForSplits(Instant, Duration, Duration, PrometheusTableHandle)870%60%44161611
lambda$null$6(PrometheusPredicateTimeInfo.Builder, Domain)510%40%339911
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext)450%20%22101011
buildQuery(URI, String, String, Duration)400%n/a117711
PrometheusSplitManager(PrometheusClient, PrometheusClock, PrometheusConnectorConfig)310%n/a118811
determinePredicateTimes(TupleDomain)280%n/a117711
lambda$getSplits$8(PrometheusTable, String)270%n/a114411
lambda$generateTimesForSplits$0(Instant, Duration, int)170%n/a113311
lambda$determinePredicateTimes$4(Set)160%n/a115511
decimalSecondString(long)120%n/a111111
lambda$determinePredicateTimes$5(Map, Set)120%n/a113311
lambda$determinePredicateTimes$1(Set)120%n/a113311
lambda$processTimeDomains$7(Set)90%n/a113311
lambda$null$3(PrometheusColumnHandle)50%n/a111111
lambda$null$2(PrometheusColumnHandle)50%n/a111111
processTimeDomains(Optional)40%n/a111111