ArrowBlockBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,641 of 1,6410%229 of 2290%1551553193193333
assignBlockFromValueVector(ValueVector, Type, BlockBuilder, int, int)3140%500%2626525211
getPrestoTypeFromArrowField(Field)1890%190%1616262611
buildDictionaryBlock(FieldVector, Block)1090%120%77191911
assignBlockFromMapVector(MapVector, Type, BlockBuilder, int, int)800%80%55171711
assignBlockFromStructVector(StructVector, Type, BlockBuilder, int, int)620%80%55141411
buildBlockFromFieldVector(FieldVector, Type, DictionaryProvider)600%60%44101011
assignBlockFromDecimalVector(DecimalVector, Type, BlockBuilder, int, int)510%80%55121211
assignBlockFromListVector(ListVector, Type, BlockBuilder, int, int)480%60%44121211
assignBlockFromDateMilliVector(DateMilliVector, Type, BlockBuilder, int, int)460%60%449911
assignBlockFromTimeStampMicroVector(TimeStampMicroVector, Type, BlockBuilder, int, int)450%60%449911
assignBlockFromVarCharVector(VarCharVector, Type, BlockBuilder, int, int)440%60%449911
assignBlockFromTimeStampMilliVector(TimeStampMilliVector, Type, BlockBuilder, int, int)410%60%448811
assignBlockFromDateDayVector(DateDayVector, Type, BlockBuilder, int, int)400%60%447711
assignBlockFromTimeSecVector(TimeSecVector, Type, BlockBuilder, int, int)370%60%449911
assignBlockFromTimeMicroVector(TimeMicroVector, Type, BlockBuilder, int, int)360%60%449911
assignBlockFromTimeStampSecVector(TimeStampSecVector, Type, BlockBuilder, int, int)360%60%449911
assignTimeTypeBlockFromVarcharVector(VarCharVector, Type, BlockBuilder, int, int)360%40%338811
assignBlockFromTimeMilliVector(TimeMilliVector, Type, BlockBuilder, int, int)330%60%448811
assignCharTypeBlockFromVarcharVector(VarCharVector, Type, BlockBuilder, int, int)320%40%336611
assignBlockFromTimeMilliTZVector(TimeStampMilliTZVector, Type, BlockBuilder, int, int)320%60%448811
assignBlockFromBitVector(BitVector, Type, BlockBuilder, int, int)270%60%445511
assignBlockFromFloat4Vector(Float4Vector, Type, BlockBuilder, int, int)260%40%336611
getPrestoTypeForArrowIntType(ArrowType.Int)250%50%556611
assignBlockFromVarBinaryVector(VarBinaryVector, Type, BlockBuilder, int, int)250%40%336611
getPrestoTypeForArrowFloatingPointType(ArrowType.FloatingPoint)240%30%334411
assignBlockFromIntVector(IntVector, Type, BlockBuilder, int, int)230%40%335511
assignBlockFromSmallIntVector(SmallIntVector, Type, BlockBuilder, int, int)230%40%335511
assignBlockFromTinyIntVector(TinyIntVector, Type, BlockBuilder, int, int)230%40%335511
assignBlockFromBigIntVector(BigIntVector, Type, BlockBuilder, int, int)220%40%335511
assignBlockFromFloat8Vector(Float8Vector, Type, BlockBuilder, int, int)220%40%335511
assignBlockFromNullVector(NullVector, Type, BlockBuilder, int, int)110%20%223311
lambda$getPrestoTypeFromArrowField$0(Field)100%n/a111111
ArrowBlockBuilder(TypeManager)90%n/a113311