DistributionSpecHash

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total36 of 85295%7 of 6489%10627155330
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, Set, List, Map)110%n/a112211
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, long, Set, List, Map)110%n/a112211
merge(DistributionSpecHash, DistributionSpecHash)60%n/a111111
getEquivalenceExprIdsOf(ExprId)41680%1150%121301
project(Map, Set, DistributionSpec)213698%11593%1912501
merge(DistributionSpecHash, DistributionSpecHash, DistributionSpecHash.ShuffleType)10199%1375%1301701
equals(Object)2896%3562%350501
withShuffleExprs(List)95100%6100%0401801
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, long, Set, HashDistributionInfo.HashType)83100%2100%0202201
toString()79100%n/a010301
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, long, Set, List, Map, HashDistributionInfo.HashType)51100%n/a0101401
satisfy(DistributionSpec)50100%11392%1801101
equalsSatisfy(List)30100%6100%040601
containsSatisfy(List)23100%2100%020301
withShuffleType(DistributionSpecHash.ShuffleType)19100%n/a010101
hashCode()19100%n/a010101
withShuffleTypeAndForbidColocateJoin(DistributionSpecHash.ShuffleType)17100%n/a010101
lambda$containsSatisfy$0(BitSet, ExprId)14100%2100%020301
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, long, Set)9100%n/a010201
DistributionSpecHash(List, DistributionSpecHash.ShuffleType, long, Set)8100%n/a010201
DistributionSpecHash(List, DistributionSpecHash.ShuffleType)7100%n/a010201
normalizeHashType(DistributionSpecHash.ShuffleType, HashDistributionInfo.HashType)7100%2100%020301
getOrderedShuffledColumns()3100%n/a010101
getShuffleType()3100%n/a010101
getTableId()3100%n/a010101
getSelectedIndexId()3100%n/a010101
getHashType()3100%n/a010101
getPartitionIds()3100%n/a010101
getEquivalenceExprIds()3100%n/a010101
getExprIdToEquivalenceSet()3100%n/a010101