conbench-apache-arrow / Conbench performance report
succeeded
Jul 10, 2025
Found 0 regressions
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 673823b.
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-07-10 01:18:58Z - Commit Run on
arm64-t4g-2xlarge-linuxat 2025-07-10 01:38:14Z - Commit Run on
amd64-m5-4xlarge-linuxat 2025-07-10 01:37:47Z - Commit Run on
test-mac-armat 2025-07-10 01:47:55Z
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-07-10 01:18:58ZBM_RleEncoding(C++) with params=32768/1, source=cpp-micro, suite=parquet-column-io-benchmarkBM_RleEncoding(C++) with params=1024/1, source=cpp-micro, suite=parquet-column-io-benchmarkCheckIndexBoundsInt32(C++) with params=524288/2, source=cpp-micro, suite=arrow-int-util-benchmarkBM_RleEncoding(C++) with params=65536/1, source=cpp-micro, suite=parquet-column-io-benchmarkBM_RleEncoding(C++) with params=4096/1, source=cpp-micro, suite=parquet-column-io-benchmarkBM_FindExistingHash(C++) with source=cpp-micro, suite=parquet-bloom-filter-benchmark
-
Commit Run on
arm64-t4g-2xlarge-linuxat 2025-07-10 01:38:14ZTimestampConversionDefault(C++) with source=cpp-micro, suite=arrow-csv-converter-benchmarkBM_HashJoinBasic_KeyTypes(C++) with params="{int32}"/Hashtable krows:1, source=cpp-micro, suite=arrow-acero-hash-join-benchmarkBM_WriteColumn(C++) with params=<true,BooleanType>, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmark
-
Commit Run on
amd64-m5-4xlarge-linuxat 2025-07-10 01:37:47ZArrayRangeEqualsStruct(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkBatchToTensorSimple(C++) with params=/size:32768/num_columns:3, source=cpp-micro, suite=arrow-tensor-benchmarkInt8StridedTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBatchToTensorSimple(C++) with params=/size:1048576/num_columns:3, source=cpp-micro, suite=arrow-tensor-benchmarkInt8ColumnMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_RleDecoding(C++) with params=4096/1, source=cpp-micro, suite=parquet-column-io-benchmarkBM_DeltaDecodingByteArray(C++) with params=max-string-length:64/batch-size:2048/prefixed-percent:90, source=cpp-micro, suite=parquet-encoding-benchmarkDoubleRowMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkSchemaEquals(C++) with source=cpp-micro, suite=arrow-type-benchmarkArrayRangeEqualsString(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkBM_ReadColumnIndex(C++) with params=/num_pages:8, source=cpp-micro, suite=parquet-page-index-benchmarkInt8StridedTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkInt8ColumnMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkInt8RowMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBM_DeltaDecodingByteArray(C++) with params=max-string-length:8/batch-size:2048/prefixed-percent:99, source=cpp-micro, suite=parquet-encoding-benchmarkArrayRangeEqualsInt32(C++) with params=32768/2, source=cpp-micro, suite=arrow-compare-benchmarkTypeEqualsWithMetadata(C++) with source=cpp-micro, suite=arrow-type-benchmarkInt8RowMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkDoubleColumnMajorTensorConversionFixture(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkBitmapEqualsWithoutOffset(C++) with params=8192, source=cpp-micro, suite=arrow-bit-util-benchmarkArrayRangeEqualsFixedSizeBinary(C++) with params=32768/2, source=cpp-micro, suite=arrow-compare-benchmarkTypeEqualsSimple(C++) with source=cpp-micro, suite=arrow-type-benchmarkSchemaEqualsWithMetadata(C++) with source=cpp-micro, suite=arrow-type-benchmark
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading