org.apache.arrow.vector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total105,291 of 105,2910%3,931 of 3,9310%4,8754,87523,03123,0312,9002,900170170
TestValueVector10,4740%3760%2862862,1342,134989811
TestVariableWidthViewVector7,3370%2060%1881881,5471,547858511
TestLargeListViewVector5,8480%440%58581,3711,371363611
TestListViewVector5,7710%460%62621,3521,352393911
TestMapVector4,6290%420%48481,0901,090272711
TestDictionaryVector4,5240%400%5959722722393911
TestListVector3,1670%380%4949768768303011
TestCopyFrom2,9660%3740%206206553553191911
TestValueVectorIterable2,6750%n/a4949578578494911
BaseVariableWidthViewVector2,5200%2060%200200539539979711
TestLargeListVector2,4990%300%3535578578202011
TestSplitAndTransfer2,3890%540%8787539539606011
TestLargeVarCharVector2,3600%720%6969489489333311
BaseVariableWidthVector2,1810%1500%168168469469939311
TestDenseUnionVector2,1340%160%2525416416171711
BaseLargeVariableWidthVector2,1030%1440%163163455455919111
TestFixedSizeListVector1,9140%520%5252401401262611
TestBitVector1,7260%1600%9696267267161611
TestUnionVector1,5140%100%2424294294191911
TestDecimal256Vector1,1800%220%3131220220202011
TestStructVector1,1750%0%1818225225171711
TestDecimalVector1,1590%220%2828220220171711
TestRunEndEncodedVector9960%320%4646168168303011
BaseFixedWidthVector9740%600%9797244244676711
TestVectorUnloadLoad9430%380%28281901909911
TestUuidVector9350%n/a2727254254272711
TestVectorReAlloc9210%480%4747246246232311
GenerateSampleData9020%1520%100100245245242411
TestVectorSchemaRoot8230%180%2424168168151511
DecimalVector7270%580%6363155155343411
Decimal256Vector7270%580%6363155155343411
VectorSchemaRoot7250%800%6969160160292911
ITTestLargeVector7140%580%37371461468811
TestFixedSizeBinaryVector6830%360%3434151151161611
BitVectorHelper6690%700%5252159159171711
TestBitVectorHelper6630%200%18181551558811
BitVector6630%620%6565161161343411
TestUuidType4940%n/a2121137137212111
BaseValueVector4910%420%4646112112252511
VarCharVector4640%460%43439393202011
LargeVarCharVector4630%460%43439393202011
FixedSizeBinaryVector4580%520%54549595282811
TestVectorAlloc4510%60%101073737711
LargeVarBinaryVector4290%380%36368484171711
VarBinaryVector4290%380%36368484171711
TestVectorReset4060%80%16169595121211
UuidVector3990%180%48489191393911
TestTypeLayout3830%0%771141146611
TypeLayout.new ArrowType.ArrowTypeVisitor() {...}3790%140%42428686323211
TestOpaqueExtensionType3710%0%14147171131311
IntervalDayVector3570%180%35358989262611
IntervalMonthDayNanoVector3350%160%34347474262611
DurationVector3230%250%40407777262611
TestDurationVector3150%n/a8879798811
ViewVarCharVector3100%260%33337474202011
UInt1Vector2900%160%38387474303011
Float2Vector2840%160%38387474303011
UInt2Vector2810%160%37377171292911
TestLargeVarBinaryVector2760%n/a7772727711
VectorLoader2730%380%232365654411
IntervalYearVector2710%200%33336565232311
TestPeriodDuration2710%n/a4454544411
UInt8Vector2640%160%36366767282811
UInt4Vector2630%160%35356666272711
TinyIntVector2590%140%34346868272711
SmallIntVector2590%140%34346868272711
ViewVarBinaryVector2560%180%26266161171711
Float4Vector2320%140%31316060242411
IntVector2320%140%31316060242411
Float8Vector2290%140%31316060242411
BigIntVector2290%140%31316060242411
FloatingPointBenchmarks2270%80%9943435511
TimeStampMilliTZVector2260%140%22225151151511
TimeStampMicroTZVector2260%140%22225151151511
TimeStampNanoTZVector2260%140%22225151151511
TimeStampSecTZVector2260%140%22225050151511
TimeMilliVector2180%140%28285656212111
DateMilliVector2170%140%28285656212111
TimeSecVector2150%140%28285555212111
DateDayVector2150%140%28285555212111
TimeMicroVector2150%140%28285555212111
TimeNanoVector2150%140%28285555212111
NullVector2140%0%54546767535311
ExtensionTypeVector2120%n/a43435858434311
TestIntervalMonthDayNanoVector2100%n/a4452524411
BufferLayout2080%190%29294949171711
TestBufferOwnershipTransfer2040%n/a5558585511
VectorUnloader2010%160%141442426611
TestOversizedAllocationForValueVector1950%100%141455559911
PeriodDuration1690%180%23233232121211
TimeStampSecVector1570%100%19194040141411
TimeStampMicroVector1530%100%19193939141411
TimeStampMilliVector1530%100%19193939141411
VariableWidthViewVectorInlineValueBenchmarks1530%60%111135358811
TimeStampNanoVector1530%100%19193939141411
VariableWidthVectorInlineValueBenchmarks1510%60%111134348811
VariableWidthVectorBenchmarks1510%60%111134348811
VariableWidthViewVectorBenchmarks1500%60%111134348811
Float8Benchmarks1300%80%101028286611
IntBenchmarks1240%140%141428287711
DecimalVectorBenchmarks1220%60%9929296611
TypeLayout1080%80%16163131121211
TestIntervalYearVector1080%0%6626265511
VarCharBenchmarks1070%60%8823235511
TypeLayout.new ArrowType.ArrowTypeVisitor() {...}970%0%29293131272711
TestUtils940%40%111119199911
TestVarCharListVector930%n/a4426264411
VectorUnloaderBenchmark930%60%101024247711
TimeStampVector900%60%121223239911
TestOutOfMemoryForValueVector0%n/a11112525111111
DecimalVector.TransferImpl0%40%9919197711
Decimal256Vector.TransferImpl0%40%9920207711
AllocationHelper0%120%101021214411
TestNullCheckingForGet0%80%9923235511
VectorLoaderBenchmark.LoadState0%0%6617175511
ZeroVector0%n/a16162020161611
UuidVector.TransferImpl0%n/a7716167711
BaseValueVectorBenchmarks0%0%6618185511
BitVectorHelperBenchmarks0%40%9918187711
TimeMilliVector.TransferImpl0%n/a7716167711
Float8Vector.TransferImpl0%n/a7716167711
IntervalYearVector.TransferImpl0%n/a7716167711
ViewVarBinaryVector.TransferImpl0%n/a7716167711
IntVector.TransferImpl0%n/a7716167711
BitVectorHelperBenchmarks.BenchmarkState0%40%5515153311
DateMilliVector.TransferImpl0%n/a7716167711
VarBinaryVector.TransferImpl0%n/a7716167711
SmallIntVector.TransferImpl0%n/a7716167711
LargeVarBinaryVector.TransferImpl0%n/a7716167711
BufferLayout.BufferType0%n/a3312123311
UInt4Vector.TransferImpl0%n/a7716167711
DateDayVector.TransferImpl0%n/a7716167711
Float2Vector.TransferImpl0%n/a7716167711
TimeMicroVector.TransferImpl0%n/a7716167711
UInt8Vector.TransferImpl0%n/a7716167711
DurationVector.TransferImpl0%n/a7716167711
IntervalDayVector.TransferImpl0%n/a7716167711
Float4Vector.TransferImpl0%n/a7716167711
BigIntVector.TransferImpl0%n/a7716167711
IntervalMonthDayNanoVector.TransferImpl0%n/a7716167711
BitVector.TransferImpl0%n/a7716167711
TimeSecVector.TransferImpl0%n/a7716167711
TinyIntVector.TransferImpl0%n/a7716167711
LargeVarCharVector.TransferImpl0%n/a7716167711
UInt2Vector.TransferImpl0%n/a7716167711
VarCharVector.TransferImpl0%n/a7716167711
ViewVarCharVector.TransferImpl0%n/a7716167711
UInt1Vector.TransferImpl0%n/a7716167711
TimeNanoVector.TransferImpl0%n/a7716167711
FixedSizeBinaryVector.TransferImpl0%n/a7716167711
NullVector.TransferImpl0%0%8817177711
BitVectorHelperBenchmarks.NonNullableValidityBufferState0%0%5512124411
FieldVector0%60%6613133311
DirtyRootAllocator0%0%44883311
TimeStampVector.TransferImpl0%n/a5510105511
ValueIterableVector.new Iterator() {...}0%0%44443311
BitVectorHelperBenchmarks.ClearBitStateState0%n/a33883311
VectorLoaderBenchmark0%n/a33773311
NullCheckingForGet0%40%33771111
SchemaChangeCallBack0%n/a33773311
AddOrGetResult0%n/a33663311
BaseValueVector.DataAndValidityBuffers0%n/a33663311
ZeroVector.new TransferPair() {...}0%n/a55555511
TestBufferOwnershipTransfer.new CallBack() {...}0%n/a22332211
TestVectorAlloc.CustomPolicy0%n/a11111111
ValueIterableVector0%n/a22222211
VariableWidthVectorBenchmarkConstants0%n/a22222211
ValueVector0%n/a22442211
TestUuidVector.new ExtensionHolder() {...}0%n/a11111111
TestUuidVector.new ExtensionHolder() {...}0%n/a11111111