conbench-apache-arrow / Conbench performance report
succeeded
Dec 25, 2025 in 0s
Found 0 regressions
After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit 30809c6.
Benchmarks with performance regressions
There were 0 possible performance regressions, according to the lookback z-score method.
All benchmark runs analyzed:
- Commit Run on
amd64-c6a-4xlarge-linuxat 2025-12-19 18:06:18Z - Commit Run on
arm64-t4g-2xlarge-linuxat 2025-12-25 05:29:10Z - Commit Run on
amd64-m5-4xlarge-linuxat 2025-12-24 00:59:39Z
Unstable benchmarks with performance regressions
The following benchmark results indicate a possible performance regression, but are known to sometimes produce false positives when applying the lookback z-score analysis.
-
Commit Run on
amd64-c6a-4xlarge-linuxat 2025-12-19 18:06:18ZMoveEmptyVector(C++) with params=<STATIC_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkShortVectorPushBack(C++) with params=<SMALL_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBenchmarkBitmapAnd(C++) with params=32768/0, source=cpp-micro, suite=arrow-bit-util-benchmarkUniqueUInt8(C++) with params=2, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkArrayRangeEqualsFloat32(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkCheckIndexBoundsInt32(C++) with params=32768/1, source=cpp-micro, suite=arrow-int-util-benchmarkBenchmarkBitmapVisitUInt64And(C++) with params=32768/0, source=cpp-micro, suite=arrow-bit-util-benchmarkConstructFromEmptyStdVector(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkReverseSetBitRunReader(C++) with params=0, source=cpp-micro, suite=arrow-bit-util-benchmarkChunkedArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkReferenceCompression(C++) with params=Compression::SNAPPY, source=cpp-micro, suite=arrow-compression-benchmarkCheckIndexBoundsInt32(C++) with params=524288/10, source=cpp-micro, suite=arrow-int-util-benchmarkBenchmarkBitmapVisitUInt64And(C++) with params=32768/2, source=cpp-micro, suite=arrow-bit-util-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, non_zoned, round_1_minute>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBitBlockCounterFourWordsSumWithOffset(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkArraySortIndicesInt64Narrow(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArrayRankStringNarrow(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkCheckIndexBoundsInt32(C++) with params=524288/1, source=cpp-micro, suite=arrow-int-util-benchmarkCheckIndexBoundsUInt32(C++) with params=524288/1, source=cpp-micro, suite=arrow-int-util-benchmarkSelectKInt64(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-topk-benchmarkArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkUniqueUInt8(C++) with params=5, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkBitmapReaderSumWithOffset(C++) with params=512, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArraySortIndicesInt64Wide(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalBinary(C++) with params=<HoursBetween, date64_type>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_WriteColumn(C++) with params=<false,DoubleType>, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkBitmapReaderSum(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkUniqueString100bytes(C++) with params=6, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkBenchmarkBitmapVisitUInt8And(C++) with params=32768/0, source=cpp-micro, suite=arrow-bit-util-benchmarkDecodeStream(C++) with params=8192/real_time, source=cpp-micro, suite=arrow-ipc-read-write-benchmarkBenchmarkTemporalBinary(C++) with params=<MicrosecondsBetween, time64_type>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_ComputeHash(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkIntegerParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkTouchArea(C++) with params=size:1048576/real_time/threads:1, source=cpp-micro, suite=arrow-memory-pool-benchmarkUniqueUInt8(C++) with params=6, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkSetBitRunReader(C++) with params=99, source=cpp-micro, suite=arrow-bit-util-benchmarkChunkedArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkMoveEmptyVector(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkNthToIndicesInt64(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkMoveEmptyVector(C++) with params=<STD_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkMoveShortVector(C++) with params=<STD_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBM_UnpackUint16(C++) with params=ScalarUnaligned/2/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkResolveManyUInt32Random(C++) with params=chunked_array_length:65535/num_chunks:10000/num_indices:32764, source=cpp-micro, suite=arrow-chunk-resolver-benchmarkSelectKInt64(C++) with params=32768/100, source=cpp-micro, suite=arrow-compute-vector-topk-benchmarkBenchmarkTemporalBinary(C++) with params=<MillisecondsBetween, time64_type>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayRankStringNarrow(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkmemory_latency(C++) with params=65536/repeats:1, source=cpp-micro, suite=arrow-machine-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, non_zoned, round_1_minute>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkNthToIndicesInt64(C++) with params=8388608/100, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkNthToIndicesInt64(C++) with params=32768/10, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkBenchmarkBitmapVisitUInt64And(C++) with params=32768/1, source=cpp-micro, suite=arrow-bit-util-benchmarkIntegerParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkBitmapReaderSum(C++) with params=2, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkChunkedArraySortIndicesInt64Wide(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArrayRankStringWide(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkRoundBinaryArrayBenchmark(C++) with params=<RoundBinary, Int32Type, RoundMode::DOWN>/size:524288/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInlinedTrieLookupFound(C++) with source=cpp-micro, suite=arrow-trie-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkBM_ComputeHash(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkGreaterArrayArrayString(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayRankStringNarrow(C++) with params=32768/1/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkmemory_latency(C++) with params=131072/repeats:1, source=cpp-micro, suite=arrow-machine-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkBenchmarkTemporalBinary(C++) with params=<SecondsBetween, time64_type>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkCheckIndexBoundsUInt32(C++) with params=32768/1, source=cpp-micro, suite=arrow-int-util-benchmarkCheckIndexBoundsInt32(C++) with params=32768/1000, source=cpp-micro, suite=arrow-int-util-benchmarkArrayRankStringWide(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArraySortIndicesInt64Narrow(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArrayRangeEqualsFloat32(C++) with params=32768/10000, source=cpp-micro, suite=arrow-compare-benchmarkArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkShortVectorInsertAtEnd(C++) with params=<STATIC_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkMoveShortVector(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkConstructFromEmptyStdVector(C++) with params=<STD_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkSelectKInt64(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-vector-topk-benchmarkBM_UnpackUint32(C++) with params=ScalarUnaligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Narrow(C++) with params=32768/2/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Narrow(C++) with params=32768/1/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkShortVectorInsertAtEnd(C++) with params=<STATIC_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkResolveManyUInt16Random(C++) with params=chunked_array_length:65535/num_chunks:100/num_indices:508, source=cpp-micro, suite=arrow-chunk-resolver-benchmarkBM_WriteBinaryColumn(C++) with params=null_probability:0/unique_values:32, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkReferenceCompression(C++) with params=Compression::LZ4_FRAME, source=cpp-micro, suite=arrow-compression-benchmarkNthToIndicesInt64(C++) with params=1048576/100, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkChunkedArraySortIndicesInt64Narrow(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkUniqueString100bytes(C++) with params=13, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkHexParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkBenchmarkBitmapAnd(C++) with params=32768/2, source=cpp-micro, suite=arrow-bit-util-benchmarkChunkedArrayRankInt64Wide(C++) with params=32768/1/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkNthToIndicesInt64(C++) with params=32768/100, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkResolveManyUInt16Random(C++) with params=chunked_array_length:65535/num_chunks:10000/num_indices:32764, source=cpp-micro, suite=arrow-chunk-resolver-benchmarkLongVectorInsertAtEnd(C++) with params=<SMALL_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkTimestampParsingISO8601(C++) with params=TimeUnit::NANO, source=cpp-micro, suite=arrow-value-parsing-benchmarkNthToIndicesInt64(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-vector-partition-benchmarkBinaryMathOpAggregate(C++) with source=cpp-micro, suite=arrow-decimal-benchmarkResolveManyUInt64Random(C++) with params=chunked_array_length:65535/num_chunks:10000/num_indices:32764, source=cpp-micro, suite=arrow-chunk-resolver-benchmarkSelectKInt64(C++) with params=32768/10, source=cpp-micro, suite=arrow-compute-vector-topk-benchmarkChunkedArraySortIndicesInt64Wide(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArraySortIndicesStringNarrow(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmark
-
Commit Run on
amd64-m5-4xlarge-linuxat 2025-12-24 00:59:39ZBM_UnpackUint32(C++) with params=Avx512Unaligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=Avx2Unaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_DeltaEncodingByteArray(C++) with params=max-string-length:8/batch-size:2048/prefixed-percent:99, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint64(C++) with params=DynamicUnaligned/20/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkReferenceWorkloadCost(C++) with params=task_cost:1000/real_time, source=cpp-micro, suite=arrow-thread-pool-benchmarkBM_UnpackUint32(C++) with params=Avx512Unaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicUnaligned/2/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBitmapReaderSum(C++) with params=512, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkArrayArrayKernel(C++) with params=<Divide, Int16Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkGrouperWithMultiTypes(C++) with params="{int32, int64, boolean, utf8}"/4096/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkBM_UnpackUint32(C++) with params=DynamicUnaligned/20/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_BatchComputeHash(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkBitmapReaderSumWithOffset(C++) with params=4096, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/2/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicUnaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=Avx2Unaligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrowWithNull/num_values:65536/null_in_ten_thousand:100, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint16(C++) with params=DynamicAligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkRoundBinaryArrayBenchmark(C++) with params=<RoundBinary, FloatType, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkReadLevels_Rle(C++) with params=MaxLevel:1/NumLevels:8096/BatchSize:1024/LevelRepeatCount:1, source=cpp-micro, suite=parquet-column-reader-benchmarkBM_ByteStreamSplitDecode_Int16_Scalar(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkBitmapReaderSumWithOffset(C++) with params=32768, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkFilterStringFilterWithNulls(C++) with params=1048576/11, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBM_UnpackUint64(C++) with params=Avx512Unaligned/2/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicUnaligned/1/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx512Unaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_ByteStreamSplitDecode_FLBA_Generic(C++) with params=<16>/1024, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint16(C++) with params=Avx512Unaligned/2/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/2/64, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRangeEqualsFixedSizeBinary(C++) with params=32768/10000, source=cpp-micro, suite=arrow-compare-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_DecodeArrowBooleanPlain(C++) with params=DecodeArrowWithNull/num_values:1024/null_in_ten_thousand:5000, source=cpp-micro, suite=parquet-encoding-benchmarkArrayRangeEqualsFixedSizeBinary(C++) with params=32768/10, source=cpp-micro, suite=arrow-compare-benchmarkShortVectorInsert(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkReadLevels_BitPack(C++) with params=MaxLevel:1/NumLevels:8096/BatchSize:1024/LevelRepeatCount:7, source=cpp-micro, suite=parquet-column-reader-benchmarkBM_UnpackUint16(C++) with params=DynamicAligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/1/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRangeEqualsFixedSizeBinary(C++) with params=32768/1, source=cpp-micro, suite=arrow-compare-benchmarkBM_DeltaBitPackingDecode_Int64_Wide(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint64(C++) with params=ScalarUnaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBitmapReaderSum(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_UnpackUint64(C++) with params=Avx512Unaligned/1/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicUnaligned/13/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBitRunReaderLinear(C++) with params=60, source=cpp-micro, suite=arrow-bit-util-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/20/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_PlainDecodingSpacedByteArray(C++) with params=max-string-length:1024/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmarkBM_ByteStreamSplitDecode_Double_Scalar(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkRoundBinaryArrayBenchmark(C++) with params=<RoundBinary, UInt32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/1/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkReverseSetBitRunReader(C++) with params=0, source=cpp-micro, suite=arrow-bit-util-benchmarkBM_UnpackUint32(C++) with params=DynamicUnaligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBitmapReaderSum(C++) with params=64, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_ByteStreamSplitDecode_FLBA_Generic(C++) with params=<16>/65536, source=cpp-micro, suite=parquet-encoding-benchmarkArrayArrayKernel(C++) with params=<AddChecked, UInt32Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkValidateTinyAscii(C++) with source=cpp-micro, suite=arrow-utf8-util-benchmarkBinaryBitBlockCounterSum(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/1/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicUnaligned/2/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkFloatRowMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_UnpackUint16(C++) with params=Avx2Unaligned/13/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkRoundBinaryArrayBenchmark(C++) with params=<RoundBinary, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkMoveEmptyVector(C++) with params=<SMALL_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkRoundBinaryArrayBenchmark(C++) with params=<RoundBinary, DoubleType, RoundMode::DOWN>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkArrayArrayKernel(C++) with params=<DivideChecked, Int16Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBitmapReaderSum(C++) with params=32768, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_UnpackUint16(C++) with params=Avx2Unaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkUniqueString10bytes(C++) with params=0, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkBM_PlainDecodingSpacedByteArray(C++) with params=max-string-length:64/batch-size:512, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkCheckIndexBoundsUInt32(C++) with params=32768/1, source=cpp-micro, suite=arrow-int-util-benchmarkBM_UnpackUint32(C++) with params=Avx512Unaligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_RleDecoding(C++) with params=65536/8, source=cpp-micro, suite=parquet-column-io-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicUnaligned/8/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_RleEncodingBoolean(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkArrayArrayKernel(C++) with params=<Divide, UInt64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBM_UnpackUint16(C++) with params=DynamicUnaligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRangeEqualsListOfInt32(C++) with params=32768/1, source=cpp-micro, suite=arrow-compare-benchmarkBM_UnpackUint32(C++) with params=DynamicUnaligned/2/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBenchmarkTemporalRounding(C++) with params=<CeilTemporal, non_zoned, round_10_week>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayArrayKernel(C++) with params=<Divide, UInt16Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkErrorSchemeStatusNoInline(C++) with source=cpp-micro, suite=arrow-type-benchmarkGrouperWithMultiTypes(C++) with params="{int32, boolean, utf8}"/4096/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkCopyBitmapWithOffsetBoth(C++) with params=8192, source=cpp-micro, suite=arrow-bit-util-benchmarkArrayRangeEqualsInt32(C++) with params=32768/1, source=cpp-micro, suite=arrow-compare-benchmarkBM_PlainDecodingBoolean(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrowWithNull/num_values:16384/null_in_ten_thousand:5000, source=cpp-micro, suite=parquet-encoding-benchmarkGrouperWithMultiTypes(C++) with params="{int32, boolean, utf8}"/1024/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBitmapReaderSumWithOffset(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBitRunReaderLinear(C++) with params=50, source=cpp-micro, suite=arrow-bit-util-benchmarkReadLevels_BitPack(C++) with params=MaxLevel:3/NumLevels:8096/BatchSize:1024/LevelRepeatCount:7, source=cpp-micro, suite=parquet-column-reader-benchmarkBM_UnpackUint16(C++) with params=Avx512Unaligned/8/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkGrouperWithMultiTypes(C++) with params="{utf8}"/1024/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkReadLevels_BitPack(C++) with params=MaxLevel:3/NumLevels:8096/BatchSize:1024/LevelRepeatCount:1, source=cpp-micro, suite=parquet-column-reader-benchmarkBM_UnpackUint16(C++) with params=ScalarUnaligned/13/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRangeEqualsBoolean(C++) with params=32768/1, source=cpp-micro, suite=arrow-compare-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrowWithNull/num_values:4096/null_in_ten_thousand:100, source=cpp-micro, suite=parquet-encoding-benchmarkBM_PlainDecodingBoolean(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkBenchmarkTemporal(C++) with params=<ISOWeek, non_zoned>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkGrouperWithMultiTypes(C++) with params="{int32, int64, boolean, utf8}"/1024/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkBitmapEqualsWithOffset(C++) with params=8192, source=cpp-micro, suite=arrow-bit-util-benchmarkBM_UnpackUint16(C++) with params=Avx512Unaligned/13/64, source=cpp-micro, suite=arrow-bpacking-benchmarkShortVectorInsertAtEnd(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkGreaterArrayScalarString(C++) with params=32768/0, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkBinaryBitBlockCounterSumWithOffset(C++) with params=2, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkSetBitRunReader(C++) with params=0, source=cpp-micro, suite=arrow-bit-util-benchmarkBM_ByteStreamSplitDecode_Int16_Sse2(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint16(C++) with params=DynamicAligned/2/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_RleEncodingBoolean(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DecodeArrowBooleanPlain(C++) with params=DecodeArrowWithNull/num_values:16384/null_in_ten_thousand:1000, source=cpp-micro, suite=parquet-encoding-benchmarkArrayScalarKernel(C++) with params=<Divide, FloatType>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBM_UnpackUint16(C++) with params=Avx512Unaligned/2/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/2/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx512Unaligned/8/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayRangeEqualsStruct(C++) with params=32768/1, source=cpp-micro, suite=arrow-compare-benchmarkBM_DecodeArrowBooleanPlain(C++) with params=DecodeArrowWithNull/num_values:65536/null_in_ten_thousand:1000, source=cpp-micro, suite=parquet-encoding-benchmarkArrayArrayKernel(C++) with params=<DivideChecked, UInt32Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkIntegerParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkCheckIndexBoundsUInt32(C++) with params=1048576/1, source=cpp-micro, suite=arrow-int-util-benchmarkBenchmarkTemporal(C++) with params=<Second, zoned>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkGrouperWithMultiTypes(C++) with params="{boolean, int64, utf8}"/1024/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkBinaryBitBlockCounterSumWithOffset(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_RleDecoding(C++) with params=4096/8, source=cpp-micro, suite=parquet-column-io-benchmarkFloatParsing(C++) with params=, source=cpp-micro, suite=arrow-value-parsing-benchmarkBM_PlainDecodingBoolean(C++) with params=4096, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint16(C++) with params=ScalarUnaligned/8/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_ByteStreamSplitDecode_Double_Scalar(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/2/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkArrayArrayKernel(C++) with params=/1048576/10000, source=cpp-micro, suite=arrow-compute-scalar-boolean-benchmarkBM_PlainDecodingByteArray(C++) with params=max-string-length:8/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint64(C++) with params=DynamicUnaligned/20/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/20/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_DeltaBitPackingDecode_Int64_Wide(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkArrayArrayKernel(C++) with params=<DivideChecked, UInt16Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayScalarKernel(C++) with params=<DivideChecked, Int32Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkGrouperWithMultiTypes(C++) with params="{boolean, int64, utf8}"/4096/1, source=cpp-micro, suite=arrow-compute-grouper-benchmarkBM_PlainDecodingByteArray(C++) with params=max-string-length:64/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrowWithNull/num_values:1024/null_in_ten_thousand:1000, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint64(C++) with params=Avx2Unaligned/47/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint64(C++) with params=DynamicUnaligned/47/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicAligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint32(C++) with params=DynamicAligned/1/1024, source=cpp-micro, suite=arrow-bpacking-benchmarkReadLevels_BitPack(C++) with params=MaxLevel:3/NumLevels:8096/BatchSize:2048/LevelRepeatCount:1, source=cpp-micro, suite=parquet-column-reader-benchmarkBM_PlainDecodingSpacedByteArray(C++) with params=max-string-length:8/batch-size:512, source=cpp-micro, suite=parquet-encoding-benchmarkBM_UnpackUint32(C++) with params=Avx2Unaligned/2/32768, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_UnpackUint16(C++) with params=DynamicAligned/1/64, source=cpp-micro, suite=arrow-bpacking-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrowWithNull/num_values:65536/null_in_ten_thousand:1, source=cpp-micro, suite=parquet-encoding-benchmarkBinaryBitBlockCounterSum(C++) with params=2, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBitRunReaderLinear(C++) with params=75, source=cpp-micro, suite=arrow-bit-util-benchmarkArraySortIndicesInt64Narrow(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_PlainDecodingSpacedByteArray(C++) with params=max-string-length:64/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmark
...
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading