conbench-apache-arrow / Conbench performance report
failed
May 23, 2024 in 0s
Found 6 regressions
After merging your PR, Conbench analyzed the 7 benchmarking runs that have been run so far on merge-commit 84b9a19.
Benchmarks with performance regressions
There were 6 possible performance regressions, according to the lookback z-score method.
Benchmarks with regressions:
- Commit Run on
ursa-i9-9960x
at 2024-05-23 18:18:37Zdataset-serialize
(Python) with dataset=nyctaxi_multi_ipc_s3, format=csv, selectivity=1pcdataset-serialize
(Python) with dataset=nyctaxi_multi_ipc_s3, format=csv, selectivity=100pcdataset-serialize
(Python) with dataset=nyctaxi_multi_ipc_s3, format=csv, selectivity=10pcdataset-serialize
(Python) with dataset=nyctaxi_multi_parquet_s3, format=csv, selectivity=100pctpch
(R) with engine=arrow, format=native, language=R, memory_map=False, query_id=TPCH-02, scale_factor=1dataset-serialize
(Python) with dataset=nyctaxi_multi_parquet_s3, format=csv, selectivity=10pc
All benchmark runs analyzed:
- Commit Run on
arm64-t4g-linux-compute
at 2024-05-23 16:51:44Z - Commit Run on
arm64-m6g-linux-compute
at 2024-05-23 16:17:28Z - Commit Run on
ursa-thinkcentre-m75q
at 2024-05-23 17:51:59Z - Commit Run on
ec2-m5-4xlarge-us-east-2
at 2024-05-23 15:57:24Z - Commit Run on
ursa-i9-9960x
at 2024-05-23 18:18:37Z - Commit Run on
test-mac-arm
at 2024-05-23 18:22:37Z - Commit Run on
ec2-t3-xlarge-us-east-2
at 2024-05-23 19:28:17Z
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
arm64-t4g-linux-compute
at 2024-05-23 16:51:44ZRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, Int32Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, Int8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalBinary
(C++) with params=<DayTimeBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkParseJSONFields
(C++) with params=ordered:0/schema:1/sparsity:10/num_fields:1000, source=cpp-micro, suite=arrow-json-parser-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/10000/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/0/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/2/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkErrorSchemeNoErrorNoInline
(C++) with source=cpp-micro, suite=arrow-type-benchmarkGreaterArrayScalarString
(C++) with params=65536/1, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, Int32Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalBinary
(C++) with params=<WeeksBetween, date64_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_1_month>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayArrayKernel
(C++) with params=<SubtractChecked, Int16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/2/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_DeltaBitPackingEncode_Int64_Wide
(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, UInt64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=1048576/13/9, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBenchmarkTemporalBinary
(C++) with params=<WeeksBetween, date32_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<MonthsBetween, date32_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/2/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalBinary
(C++) with params=<YearsBetween, date64_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<SecondsBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<MonthsBetween, date32_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/100/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalBinary
(C++) with params=<DaysBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, Int32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBenchmarkTemporalBinary
(C++) with params=<QuartersBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<FloorTemporal, non_zoned, round_10_minute>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_1_week>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, UInt8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, Int32Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<SubtractChecked, UInt64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalBinary
(C++) with params=<DayTimeBetween, time64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkParseJSONFields
(C++) with params=ordered:0/schema:1/sparsity:90/num_fields:1000, source=cpp-micro, suite=arrow-json-parser-benchmarkReadLevels_BitPack
(C++) with params=MaxLevel:3/NumLevels:8096/BatchSize:2048/LevelRepeatCount:1, source=cpp-micro, suite=parquet-column-reader-benchmarkBitmapReaderSumWithOffset
(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkMaxElementWiseArrayScalarString
(C++) with params=65536/100, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_1_minute>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkGreaterArrayScalarString
(C++) with params=65536/100, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, Int64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkRunInSerialExecutor
(C++) with params=task_cost:100000/real_time, source=cpp-micro, suite=arrow-thread-pool-benchmarkBenchmarkTemporalBinary
(C++) with params=<SecondsBetween, time32_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/10000/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkGreaterArrayScalarString
(C++) with params=65536/10000, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, UInt64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/10/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkErrorSchemeExceptionNoInline
(C++) with source=cpp-micro, suite=arrow-type-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, FloatType, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, Int64Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_10_minute>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<YearsBetween, date32_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkErrorSchemeResult
(C++) with source=cpp-micro, suite=arrow-type-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_10_minute>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkAsOfJoinOverhead
(C++) with params=left_freq:400/left_cols:100/left_ids:500/batch_size:4000/num_right_tables:1/right_freq:400/right_cols:100/right_ids:500/real_time, source=cpp-micro, suite=arrow-acero-asof-join-benchmarkExecuteScalarExpressionOverhead
(C++) with params=simple_expression/rows_per_batch:100000/real_time/threads:1, source=cpp-micro, suite=arrow-acero-expression-benchmarkErrorSchemeException
(C++) with source=cpp-micro, suite=arrow-type-benchmarkBenchmarkTemporalBinary
(C++) with params=<MonthsBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkAsOfJoinOverhead
(C++) with params=left_freq:400/left_cols:20/left_ids:100/batch_size:4000/num_right_tables:1/right_freq:400/right_cols:20/right_ids:100/real_time, source=cpp-micro, suite=arrow-acero-asof-join-benchmarkMaxElementWiseArrayScalarString
(C++) with params=65536/1, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<SubtractChecked, UInt16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalBinary
(C++) with params=<YearsBetween, date64_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkMaxElementWiseArrayScalarInt64
(C++) with params=65536/1, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, UInt32Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<SubtractChecked, Int32Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkReferenceWorkloadCost
(C++) with params=task_cost:100000/real_time, source=cpp-micro, suite=arrow-thread-pool-benchmarkStringConversion
(C++) with source=cpp-micro, suite=arrow-csv-converter-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, Int8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkGreaterArrayScalarString
(C++) with params=65536/2, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, Int64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, UInt8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, DoubleType, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBenchmarkTemporalBinary
(C++) with params=<DayTimeBetween, time32_type>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkRecordReaderReadAndSkipRecords
(C++) with params=Repetition:1/BatchSize:10000/LevelsPerPage:1000000, source=cpp-micro, suite=parquet-column-reader-benchmarkMaxElementWiseArrayScalarInt64
(C++) with params=65536/0, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkBM_ReadMultipleRowGroupsGenerator
(C++) with source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkBM_BatchComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/10000/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/0/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkGreaterArrayScalarString
(C++) with params=65536/10, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkBM_BatchComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_10_week>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_ComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkChunkedArrayRankInt64Narrow
(C++) with params=65536/10/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalBinary
(C++) with params=<MonthsBetween, non_zoned>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkAllocateDeallocate
(C++) with params=/size:65536/real_time/threads:1, source=cpp-micro, suite=arrow-memory-pool-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_10_month>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, Int16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, Int16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalBinary
(C++) with params=<MonthsBetween, date64_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_10_week>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_DictEncodingInt64_repeats
(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkBM_BatchComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, UInt16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, Int8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/10000/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, UInt16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalRounding
(C++) with params=<FloorTemporal, non_zoned, round_1_minute>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkChunkedArrayRankInt64Wide
(C++) with params=65536/0/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_1_week>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<QuartersBetween, date64_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkMaxElementWiseArrayArrayString
(C++) with params=65536/1, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkAllocateDeallocate
(C++) with params=/size:4096/real_time/threads:1, source=cpp-micro, suite=arrow-memory-pool-benchmarkMaxElementWiseArrayScalarString
(C++) with params=65536/10, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkDoubleRowMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSCMatrixInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkArrayArrayKernel
(C++) with params=<SubtractChecked, Int8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporal
(C++) with params=<IsLeapYear, non_zoned>/1048576/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<QuartersBetween, date32_type>/1048576/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_ComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmark
-
Commit Run on
ursa-thinkcentre-m75q
at 2024-05-23 17:51:59ZFilterInt64FilterWithNulls
(C++) with params=524288/0, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkFilterOverhead
(C++) with params=complex_expression/batch_size:100000/null_prob:0/bool_true_prob:50/real_time, source=cpp-micro, suite=arrow-acero-filter-benchmarkBM_DeltaBitPackingDecode_Int64_Narrow
(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DeltaBitPackingDecode_Int64_Narrow
(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkTouchArea
(C++) with params=size:1048576/real_time/threads:1, source=cpp-micro, suite=arrow-memory-pool-benchmarkBM_ReadInt64Column
(C++) with params=<Repetition::REPEATED, Compression::SNAPPY>/1024/1024, source=cpp-micro, suite=parquet-column-io-benchmarkUniqueInt64
(C++) with params=13, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkDoubleStridedTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkFilterStringFilterWithNulls
(C++) with params=524288/4, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkIsInStringLargeSet
(C++) with source=cpp-micro, suite=arrow-compute-scalar-set-lookup-benchmarkIsInStringSmallSet
(C++) with params=16, source=cpp-micro, suite=arrow-compute-scalar-set-lookup-benchmarkFilterRecordBatchWithNulls
(C++) with params=50/14, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBufferOutputStreamTinyWrites
(C++) with params=real_time, source=cpp-micro, suite=arrow-io-memory-benchmarkArraySortIndicesInt64Narrow
(C++) with params=32768/100, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_DeltaBitPackingDecode_Int64_Narrow
(C++) with params=4096, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DeltaBitPackingEncode_Int64_Narrow
(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkBM_ReadInt64Column
(C++) with params=<Repetition::REQUIRED, Compression::SNAPPY>/1024/1024, source=cpp-micro, suite=parquet-column-io-benchmarkIsInStringSmallSet
(C++) with params=64, source=cpp-micro, suite=arrow-compute-scalar-set-lookup-benchmarkBM_ReadInt64Column
(C++) with params=<Repetition::OPTIONAL, Compression::SNAPPY>/1024/16, source=cpp-micro, suite=parquet-column-io-benchmarkIsInStringSmallSet
(C++) with params=4, source=cpp-micro, suite=arrow-compute-scalar-set-lookup-benchmarkFilterRecordBatchWithNulls
(C++) with params=50/2, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBenchmarkTemporalBinary
(C++) with params=<DaysBetween, date64_type>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary
(C++) with params=<MinutesBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkWriteCsvNumericCheckQuote
(C++) with params=0, source=cpp-micro, suite=arrow-csv-writer-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=524288/9/8, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkMaxElementWiseArrayScalarInt64
(C++) with params=32768/10, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=524288/0/8, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkFilterInt64FilterNoNulls
(C++) with params=524288/1, source=cpp-micro, suite=arrow-compute-vector-selection-benchmark
-
Commit Run on
test-mac-arm
at 2024-05-23 18:22:37ZSetBitRunReader
(C++) with params=99, source=cpp-micro, suite=arrow-bit-util-benchmarkBM_ByteStreamSplitDecode_FLBA_Generic
(C++) with params=<2>/65536, source=cpp-micro, suite=parquet-encoding-benchmarkArrayScalarKernel
(C++) with params=<Subtract, Int16Type>/size:4194304/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayArrayKernel
(C++) with params=<DivideChecked, Int32Type>/size:4194304/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_10_minute>/4194304/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayScalarKernel
(C++) with params=<Subtract, Int16Type>/size:4194304/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayScalarKernel
(C++) with params=<Add, DoubleType>/size:4194304/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=4194304/0/9, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_1_week>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_DeltaDecodingByteArray
(C++) with params=max-string-length:64/batch-size:512/prefixed-percent:10, source=cpp-micro, suite=parquet-encoding-benchmarkArrayScalarKernel
(C++) with params=<Multiply, Int32Type>/size:4194304/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkRecordBatchSortIndicesInt64Narrow
(C++) with params=1048576/100/1, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_ReadColumnIndex
(C++) with params=/num_pages:1024, source=cpp-micro, suite=parquet-page-index-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_1_month>/4194304/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_10_minute>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_1_month>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayScalarKernel
(C++) with params=<Add, FloatType>/size:4194304/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayScalarKernel
(C++) with params=<Subtract, UInt64Type>/size:4194304/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkChunkedArraySortIndicesInt64Wide
(C++) with params=65536/10000, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_1_week>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_10_month>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkCopyEmptyVector
(C++) with params=<SMALL_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBenchmarkTemporalRounding
(C++) with params=<CeilTemporal, non_zoned, round_1_minute>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_ArrowBinaryDict
(C++) with params=DecodeArrowNonNull_Dense/1024, source=cpp-micro, suite=parquet-encoding-benchmarkBatchToTensorSimple
(C++) with params=/size:65536/num_columns:3, source=cpp-micro, suite=arrow-tensor-benchmarkArrayScalarKernel
(C++) with params=<Add, FloatType>/size:4194304/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBM_DeltaLengthEncodingByteArray
(C++) with params=max-string-length:64/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, zoned, round_10_month>/4194304/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayScalarKernel
(C++) with params=<Multiply, Int16Type>/size:4194304/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporalRounding
(C++) with params=<RoundTemporal, non_zoned, round_1_minute>/4194304/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayScalarKernel
(C++) with params=<Add, DoubleType>/size:4194304/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayRangeEqualsInt32
(C++) with params=65536/100, source=cpp-micro, suite=arrow-compare-benchmark
-
Commit Run on
ec2-t3-xlarge-us-east-2
at 2024-05-23 19:28:17ZBM_PlainDecodingSpacedFloat
(C++) with params=32768/1, source=cpp-micro, suite=parquet-encoding-benchmarkCopyEmptyVector
(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkRoundDerivativesArrayBenchmark
(C++) with params=<Trunc, UInt64Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBM_WriteBinaryColumn
(C++) with params=null_probability:0/unique_values:32, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkInt8RowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundArrayBenchmark
(C++) with params=<Round, UInt32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkArrayScalarKernel
(C++) with params=<Divide, Int16Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=1048576/5/9, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, FloatType, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkCheckIndexBoundsUInt32
(C++) with params=1048576/1, source=cpp-micro, suite=arrow-int-util-benchmarkReferenceCompression
(C++) with params=Compression::ZSTD, source=cpp-micro, suite=arrow-compression-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, Int64Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInt8ColumnMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt16, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_DeltaBitPackingDecode_Int32_Narrow
(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkInt8RowMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt16, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBitBlockCounterFourWordsSum
(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkArrayRankStringNarrow
(C++) with params=32768/10000/tiebreaker:3, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkMoveEmptyVector
(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBM_ByteStreamSplitEncode_Double_Scalar
(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkBM_DeltaLengthDecodingByteArray
(C++) with params=max-string-length:64/batch-size:2048, source=cpp-micro, suite=parquet-encoding-benchmarkBitBlockCounterSumWithOffset
(C++) with params=64, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkRoundArrayBenchmark
(C++) with params=<Round, DoubleType, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkUniqueInt64
(C++) with params=13, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkInt8StridedMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt8, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBinaryBitmapReaderSum
(C++) with params=32768, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkArrayArrayKernel
(C++) with params=<Multiply, UInt64Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBM_ByteStreamSplitEncode_FLBA_Generic
(C++) with params=<7>/65536, source=cpp-micro, suite=parquet-encoding-benchmarkBM_PlainDecodingSpacedByteArray
(C++) with params=max-string-length:64/batch-size:512, source=cpp-micro, suite=parquet-encoding-benchmarkArrayRankStringNarrow
(C++) with params=32768/100/tiebreaker:2, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_DeltaBitPackingDecode_Int64_Narrow
(C++) with params=1024, source=cpp-micro, suite=parquet-encoding-benchmarkMoveShortVector
(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBM_DeltaBitPackingDecode_Int32_Wide
(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkBM_PlainDecodingDouble
(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkBitBlockCounterFourWordsSum
(C++) with params=512, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_ByteStreamSplitEncode_FLBA_Generic
(C++) with params=<16>/1024, source=cpp-micro, suite=parquet-encoding-benchmarkBM_RleEncoding
(C++) with params=4096/16, source=cpp-micro, suite=parquet-column-io-benchmarkDoubleRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_DeltaBitPackingDecode_Int64_Narrow
(C++) with params=4096, source=cpp-micro, suite=parquet-encoding-benchmarkBitBlockCounterSumWithOffset
(C++) with params=512, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkFloatRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_DecodeArrowBooleanRle
(C++) with params=DecodeArrowWithNull/num_values:65536/null_in_ten_thousand:1000, source=cpp-micro, suite=parquet-encoding-benchmarkBitBlockCounterSumWithOffset
(C++) with params=4096, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBinaryMathOpAggregate
(C++) with source=cpp-micro, suite=arrow-decimal-benchmarkArrayRankStringNarrow
(C++) with params=32768/10000/tiebreaker:0, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_ByteStreamSplitEncode_Double_Scalar
(C++) with params=65536, source=cpp-micro, suite=parquet-encoding-benchmarkMoveEmptyVector
(C++) with params=<STD_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBitBlockCounterSum
(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkMoveShortVector
(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkArrayArrayKernel
(C++) with params=<MultiplyChecked, UInt8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkDoubleRowMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkFilterFixedSizeBinaryFilterWithNulls
(C++) with params=1048576/4/9, source=cpp-micro, suite=arrow-compute-vector-selection-benchmarkBM_PlainDecodingSpacedDouble
(C++) with params=32768/5000, source=cpp-micro, suite=parquet-encoding-benchmarkBM_ReadInt64Column
(C++) with params=<Repetition::REQUIRED, Compression::LZ4>/1024/16, source=cpp-micro, suite=parquet-column-io-benchmarkBM_PlainDecodingSpacedDouble
(C++) with params=32768/100, source=cpp-micro, suite=parquet-encoding-benchmarkRunInSerialExecutor
(C++) with params=task_cost:100000/real_time, source=cpp-micro, suite=arrow-thread-pool-benchmarkBM_RleEncoding
(C++) with params=65536/8, source=cpp-micro, suite=parquet-column-io-benchmarkBitBlockCounterSumWithOffset
(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBitBlockCounterFourWordsSum
(C++) with params=64, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBitBlockCounterFourWordsSum
(C++) with params=65536, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBM_DeltaBitPackingDecode_Int32_Narrow
(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkRoundArrayBenchmark
(C++) with params=<Round, DoubleType, RoundMode::DOWN>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInt8ColumnMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt8, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, FloatType, RoundMode::DOWN>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBM_BatchComputeHash
(C++) with params=, source=cpp-micro, suite=parquet-bloom-filter-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, FloatType, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkBM_DeltaBitPackingEncode_Int32_Fixed
(C++) with params=32768, source=cpp-micro, suite=parquet-encoding-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmark- [
DoubleRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTens...
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading