DictionaryCompressionOptimizer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total809 of 8090%98 of 980%68681681681919
selectDictionaryColumnToConvert(int, int)2300%120%77393911
optimize(int, int)1110%180%1010232311
DictionaryCompressionOptimizer(Set, int, int, int, int, int, int, int)950%120%77212111
convertDictionaryColumn(DictionaryCompressionOptimizer.BufferedBytesCounter, int, OptionalDouble)560%60%44121211
optimizeDictionaryColumns(int, DictionaryCompressionOptimizer.BufferedBytesCounter)550%160%99111111
convertLowCompressionStreams(boolean, int)550%120%77141411
currentCompressionRatio(int)400%40%338811
removeDirectConversionCandidate(int)260%n/a114411
isFull(long)240%60%443311
isUsefulCheckRequired(int)240%40%337711
tryConvertToDirect(DictionaryCompressionOptimizer.DictionaryColumnManager, int)180%20%225511
reset()170%n/a115511
estimateIndexBytesPerValue(int)170%60%447711
getMaxDirectBytes(int)140%n/a111111
finalOptimize(int)80%n/a113311
static {...}70%n/a111111
updateDirectConversionCandidates()60%n/a112211
getDictionaryMemoryBytes()30%n/a111111
getDirectConversionCandidates()30%n/a111111