Histogram

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total37 of 1,13496%14 of 11888%159513211136
fromResultRow(ResultRow)1915489%41071%4864001
deserializeFromJson(String)97689%1375%1342201
toString()30%n/a111111
fromHotValues(ColumnStatistic)29898%21083%2701301
serializeToJson(Histogram)23694%1150%121901
getBucketsJson(List)21890%1150%121501
rebuild(List, Map, List)81100%11191%1701001
getValueSelectivity(Literal)67100%1990%1601201
removeValue(List, double)58100%1990%1601001
intersectBuckets(List, double, double, DataType)53100%4100%0301001
getRangeSelectivity(double, double, boolean)52100%1375%1301001
removeValues(Collection)48100%4100%0301101
retainValues(Collection)43100%6100%040801
mcvInRange(double, double)39100%6100%040701
intersectRange(double, double, boolean)32100%2100%020601
hasCollapsedBuckets()30100%6100%040501
copyBuckets(List)30100%2100%020501
Histogram(Type, double, int, List, Map, List)29100%4100%030801
getValuesSelectivity(Collection)21100%2100%020501
static {...}17100%n/a010401
getDataType()13100%1375%130101
getNdv()12100%n/a010101
nextValueAbove(double, DataType)10100%2100%020101
nextValueBelow(double, DataType)10100%2100%020101
Histogram(Type, double, int, List)9100%n/a010201
getOtherValueBuckets()9100%2100%020101
hasMcv()8100%2100%020101
getHotRatio()8100%n/a010101
lambda$rebuild$6(double, Literal, Float)8100%n/a010101
sumCount(List)6100%n/a010101
lambda$rebuild$5(Float)4100%n/a010101
lambda$getHotRatio$3(Float)4100%n/a010101
lambda$getRangeSelectivity$1(Float)4100%n/a010101
lambda$fromHotValues$0(Float)4100%n/a010101
lambda$sumCount$4(Bucket)3100%n/a010101
lambda$getNdv$2(Bucket)3100%n/a010101