conbench-apache-arrow / Conbench performance report
succeeded
Jul 10, 2025 in 0s
Found 0 regressions
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 27cca0f.
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 02:21:53Z - Commit Run on
arm64-t4g-2xlarge-linuxat 2025-07-10 04:48:23Z - Commit Run on
amd64-m5-4xlarge-linuxat 2025-07-10 02:46:50Z - Commit Run on
test-mac-armat 2025-07-10 06:41:11Z
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 02:21:53ZBenchmarkTemporalBinary(C++) with params=<SecondsBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary(C++) with params=<WeeksBetween, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkListSliceStringListWithStop(C++) with params=32768/1, source=cpp-micro, suite=arrow-compute-scalar-list-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_1_month>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_1_week>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_1_week>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBM_ReadColumn(C++) with params=<false,DoubleType>/-1/20, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_1_month>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary(C++) with params=<HoursBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_10_week>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalRounding(C++) with params=<RoundTemporal, zoned, round_10_week>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary(C++) with params=<MinutesBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary(C++) with params=<DaysBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporalBinary(C++) with params=<NanosecondsBetween, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArraySortIndicesBool(C++) with params=1048576/100, source=cpp-micro, suite=arrow-compute-vector-sort-benchmarkBM_ReadColumn(C++) with params=<false,DoubleType>/-1/0, source=cpp-micro, suite=parquet-arrow-reader-writer-benchmarkShortVectorPushBack(C++) with params=<SMALL_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmark
-
Commit Run on
arm64-t4g-2xlarge-linuxat 2025-07-10 04:48:23ZBM_DecodeArrowBooleanRle(C++) with params=DecodeArrow/32768, source=cpp-micro, suite=parquet-encoding-benchmarkConstructFromEmptyStdVector(C++) with params=<SMALL_VECTOR(std::shared_ptr)>, source=cpp-micro, suite=arrow-small-vector-benchmarkLongVectorInsertAtEnd(C++) with params=<STD_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkMoveEmptyVector(C++) with params=<STATIC_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkLongVectorInsertAtEnd(C++) with params=<SMALL_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkCopyShortVector(C++) with params=<STATIC_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkConstructFromShortStdVector(C++) with params=<SMALL_VECTOR(int)>, source=cpp-micro, suite=arrow-small-vector-benchmarkMoveShortVector(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkBM_DecodeArrowBooleanRle(C++) with params=DecodeArrow/65536, source=cpp-micro, suite=parquet-encoding-benchmarkCopyShortVector(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-benchmarkConstructFromShortStdVector(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkShortVectorPushBack(C++) with params=<STATIC_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmark
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading