org.apache.calcite.adapter.druid

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,357 of 12,3570%1,518 of 1,5180%1,1441,1442,9552,9553443447070
DruidQuery3,4660%4590%287287789789535311
DruidConnectionImpl1,2290%1810%115115311311171711
DruidJsonFilter8570%1350%8585192192141411
DruidDateTimeUtils8000%1630%105105187187111111
DruidExpressions5310%620%4646122122151511
DruidRules.DruidAggregateProjectRule5160%660%42421121129911
TimeExtractionFunction3790%410%36367272111111
DruidTableFactory3160%400%222275752211
DruidTable3040%560%43436565151511
DruidRules.DruidFilterRule2760%300%181872723311
DruidSqlCastConverter2560%520%323271716611
DruidRules.DruidProjectRule2170%140%111155554411
DruidType1460%230%181831315511
DruidQuery.DruidQueryNode1220%160%151528284411
SubstringOperatorConversion1200%120%9928283311
DruidQuery.QuerySpec1140%120%111113135511
DruidRules1070%n/a1143431111
ExtractionDimensionSpec1030%100%131332328811
DruidRules.DruidPostAggregationProjectRule1000%140%9926262211
DruidQuery.ScanQuery970%40%4428282211
ExtractOperatorConversion930%60%7729294411
CeilOperatorConversion890%120%9925253311
DruidSchema850%40%6620204411
DruidJsonFilter.JsonBound850%60%5524242211
DruidRules.DruidAggregateRule830%100%7721212211
DruidConnectionImpl.1.new DruidConnectionImpl.RunnableQueueSink() {...}830%0%6620205511
ComplexMetric820%130%131319196611
FloorOperatorConversion800%120%9923233311
Granularities760%90%101011112211
BinaryOperatorConversion710%40%5517173311
Granularity.Type680%n/a2211112211
DruidRules.DruidHavingFilterRule640%40%4417172211
DefaultDimensionSpec640%0%8818187711
VirtualColumn620%0%7716166611
DruidConnectionImpl.BlockingQueueEnumerator620%80%9919195511
DruidRules.DruidSortRule580%100%7714142211
DruidSchemaFactory560%100%7711112211
DruidJsonFilter.Type500%n/a22992211
QueryType490%n/a3310103311
DruidTable.MapRelProtoDataType480%40%4411112211
DruidJsonFilter.JsonCompositeFilter450%0%4413133311
Granularities.PeriodGranularity430%n/a3312123311
DruidJsonFilter.JsonSelector400%n/a2212122211
DruidJsonFilter.JsonInFilter400%n/a2212122211
UnaryPrefixOperatorConversion400%0%4413133311
UnarySuffixOperatorConversion400%0%4413133311
DruidQuery.JsonAggregation400%n/a2213132211
DruidJsonFilter.JsonExpressionFilter370%n/a4410104411
NaryOperatorConverter360%0%4413133311
DruidQuery.JsonFilteredAggregation360%n/a2210102211
DruidConnectionImpl.new AbstractEnumerable() {...}350%n/a22552211
DruidQuery.JsonLimit320%n/a2211112211
DruidQuery.JsonCollation320%n/a2211112211
DruidQuery.JsonCardinalityAggregation310%n/a22992211
DirectOperatorConversion300%0%4412123311
DruidRules.DruidProjectRule.new RexShuttle() {...}290%n/a22332211
VirtualColumn.Builder0%n/a55885511
DruidRules.DruidAggregateProjectRule.DruidAggregateProjectRuleConfig0%n/a55775511
DruidQuery.JsonExpressionPostAgg0%n/a22992211
DruidConnectionImpl.Page0%n/a22442211
DruidQuery.JsonPostAggregation0%n/a3310103311
DruidRules.DruidHavingFilterRule.DruidHavingFilterRuleConfig0%n/a44664411
DruidRules.DruidFilterRule.DruidFilterRuleConfig0%n/a44664411
DruidRules.DruidAggregateRule.DruidAggregateRuleConfig0%n/a44664411
DruidRules.DruidPostAggregationProjectRule.DruidPostAggregationProjectRuleConfig0%n/a44774411
DruidRules.DruidProjectRule.DruidProjectRuleConfig0%n/a44664411
DruidRules.DruidSortRule.DruidSortRuleConfig0%n/a44664411
DruidJsonFilter.JsonDimHavingFilter0%n/a22882211
Granularities.AllGranularity0%n/a33553311
DruidConnectionImpl.JsonAggregator0%n/a11111111