You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/12/01 14:03:44 UTC

[GitHub] [arrow] pitrou opened a new pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

pitrou opened a new pull request #11828:
URL: https://github.com/apache/arrow/pull/11828


   Some CSV files may have long cells (values), for example if containing arbitrary texts or even things like timestamps.
   We can speed up parsing such CSV files by filtering multiple bytes at once for state-changing characters such as delimiters.
   
   This PR adds two kinds of bulk filters:
   - a very simple heuristic Bloom filter
   - a precise filter using SSE4.2 packed compare
   
   Given that negative filter matches have a non-trivial cost, the bulk filters are enabled only if the average cell length exceeds a given threshold.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] cyb70289 commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
cyb70289 commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-985436637


   It's a bit annoying that I find this PR actually causes big regression on Apple M1.
   
   I was testing on M1 baremetal with AppleClang (cmake prints "The CXX compiler identification is AppleClang 12.0.0.12000032")
   
   Today I setup a ubuntu-20.04 docker on M1 and tested inside the docker with ubuntu shipped clang-12. Big regression is observed.
   ```
   -----------------------------------------------------------------
   Regressions: (5)
   -----------------------------------------------------------------
                 benchmark        baseline       contender  change %
     ParseCSVStocksExample   1.454 GiB/sec   1.108 GiB/sec   -23.794
   ParseCSVVehiclesExample   1.569 GiB/sec   1.058 GiB/sec   -32.539
    ParseCSVFlightsExample 791.810 MiB/sec 520.000 MiB/sec   -34.328
       ParseCSVQuotedBlock 931.009 MiB/sec 573.038 MiB/sec   -38.450
      ParseCSVEscapedBlock 931.376 MiB/sec 533.834 MiB/sec   -42.683
   ```
   
   The baseline performance has big gaps. clang built binary is much faster than AppleClang, and the clang result is more reasonable IMO.
   
   Not familiar with MacOS. I guess there might be some additional optimization options to tune for AppleClang except -O3, as I find AppleClang compiling speed is much faster than clang.
   
   Given this PR brings no big difference on Arm Neoverse N1, I think we can disable the bloom filter approach on Arm.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-984464838


   Benchmark runs are scheduled for baseline = 6d3fb1a4b90c55ebf7db2446a49c7c30ee3a8924 and contender = 6cdb80c6cfd564163e3358dbf30ea29e7db69d26. 6cdb80c6cfd564163e3358dbf30ea29e7db69d26 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/9ea0d27f359141269547f78811fdc597...cbbaee4edf9e44e39603a44ec562ad70/)
   [Failed :arrow_down:1.35% :arrow_up:0.0%] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/4dfd9045708d4be1a9a667037875ba97...ccd56e9833184cea832f776fd68a8a74/)
   [Finished :arrow_down:0.66% :arrow_up:0.09%] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/caad965ae0fd4d43ab23298e9e76de86...767c75468ad847238333ff0019da727f/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] cyb70289 commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
cyb70289 commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-984259602


   Benchmark results on Arm
   
   - Neoverse N1, clang 12
   ```
   -----------------------------------------------------------------
   Non-regressions: (6)
   -----------------------------------------------------------------
                 benchmark        baseline       contender  change %
     ParseCSVStocksExample 698.463 MiB/sec 824.504 MiB/sec    18.045
   ParseCSVVehiclesExample 829.866 MiB/sec 930.924 MiB/sec    12.178
    ParseCSVFlightsExample 360.965 MiB/sec 370.729 MiB/sec     2.705
   ChunkCSVNoNewlinesBlock       192.60396      192.781582     0.092
       ChunkCSVQuotedBlock 720.335 MiB/sec 720.514 MiB/sec     0.025
      ChunkCSVEscapedBlock 773.758 MiB/sec 773.617 MiB/sec    -0.018
   
   --------------------------------------------------------------
   Regressions: (2)
   --------------------------------------------------------------
              benchmark        baseline       contender  change %
   ParseCSVEscapedBlock 486.972 MiB/sec 428.163 MiB/sec   -12.076
    ParseCSVQuotedBlock 508.004 MiB/sec 433.838 MiB/sec   -14.599
   ```
   
   - Apple M1, apple clang 12
   ```
   -----------------------------------------------------------------
   Non-regressions: (8)
   -----------------------------------------------------------------
                 benchmark        baseline       contender  change %
           counters
     ParseCSVStocksExample 413.247 MiB/sec 887.798 MiB/sec   114.835
   ParseCSVVehiclesExample 411.425 MiB/sec 861.115 MiB/sec   109.301
    ParseCSVFlightsExample 410.395 MiB/sec 418.624 MiB/sec     2.005
       ParseCSVQuotedBlock 464.105 MiB/sec 466.134 MiB/sec     0.437
      ChunkCSVEscapedBlock   1.527 GiB/sec   1.528 GiB/sec     0.018
      ParseCSVEscapedBlock 470.576 MiB/sec 470.657 MiB/sec     0.017
       ChunkCSVQuotedBlock   1.352 GiB/sec   1.351 GiB/sec    -0.057
   ChunkCSVNoNewlinesBlock      111.499999      106.370383    -4.601
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-984464838


   Benchmark runs are scheduled for baseline = 6d3fb1a4b90c55ebf7db2446a49c7c30ee3a8924 and contender = 6cdb80c6cfd564163e3358dbf30ea29e7db69d26. 6cdb80c6cfd564163e3358dbf30ea29e7db69d26 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/9ea0d27f359141269547f78811fdc597...cbbaee4edf9e44e39603a44ec562ad70/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/4dfd9045708d4be1a9a667037875ba97...ccd56e9833184cea832f776fd68a8a74/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/caad965ae0fd4d43ab23298e9e76de86...767c75468ad847238333ff0019da727f/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983675021


   Benchmark runs are scheduled for baseline = a356f73ff5fe188fa5d0bbc35e000e44006c10e6 and contender = d9086776b4c3b7e0d937d1b8860af3c658b812bd. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/b5f9d8215d254a9193aed87e318f0df3...e5c315d989854ac590361e898325a04c/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/22b0aaa0a7764dbeaacd0207cebd1daa...97b44b1ad9df416c8782a3482db534f2/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/19e2de43dc3a459b9e752392a382cbda...18c164b934214f56a7a58c21408e1e10/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] pitrou commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
pitrou commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983674478


   @ursabot please benchmark


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-984464838


   Benchmark runs are scheduled for baseline = 6d3fb1a4b90c55ebf7db2446a49c7c30ee3a8924 and contender = 6cdb80c6cfd564163e3358dbf30ea29e7db69d26. 6cdb80c6cfd564163e3358dbf30ea29e7db69d26 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/9ea0d27f359141269547f78811fdc597...cbbaee4edf9e44e39603a44ec562ad70/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/4dfd9045708d4be1a9a667037875ba97...ccd56e9833184cea832f776fd68a8a74/)
   [Finished :arrow_down:0.66% :arrow_up:0.09%] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/caad965ae0fd4d43ab23298e9e76de86...767c75468ad847238333ff0019da727f/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] xhochy commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
xhochy commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-986233534


   Happy to rerun the benchmark by myself but there shouldn't be a performance difference between AppleClang and normal clang both being executed natively. Can you tell me which commands lead to the above output? I haven't used the benchmark setup yet.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] cyb70289 commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
cyb70289 commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-986227575


   Looks it's normal compiler differences we can safely ignore.
   
   I tried some other benchmarks. Most tests have similar result no matter apple clang or llvm clang.
   For `decimal-benchmark:Constants`, apple clang generated code is 5x faster than llvm clang. So some code just favor some specific compiler.
   
   The slow compiler speed inside docker is probably due to poor volume io performace of docker on macos, not relate to optimization levels.
   
   I'm trying to automate PR benchmark verification on several machines (x86 and Arm). Docker is convenient but looks it's not suitable for macos.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] cyb70289 commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
cyb70289 commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-986390436


   Two benchmarks show big gaps per my test on M1.
   First one is much faster built with normal clang in docker. Second one is the reverse.
   **NOTE**: run `git checkout 6d3fb1a4b` to go ahead of this PR before doing benchmark.
   
   | Suite | Benchmark | AppleClang on host | Clang in ubuntu docker |
   | ----- | --------- | ------------------ | ---------------------- |
   | arrow-csv-parser-benchmark | ParseCSVStocksExample | 463.867M/s | 1.46234G/s |
   | arrow-decimal-benchmark | Constants | 492.496M/s | 80.0724M/s |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983675021


   Benchmark runs are scheduled for baseline = a356f73ff5fe188fa5d0bbc35e000e44006c10e6 and contender = d9086776b4c3b7e0d937d1b8860af3c658b812bd. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/b5f9d8215d254a9193aed87e318f0df3...e5c315d989854ac590361e898325a04c/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/22b0aaa0a7764dbeaacd0207cebd1daa...97b44b1ad9df416c8782a3482db534f2/)
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/19e2de43dc3a459b9e752392a382cbda...18c164b934214f56a7a58c21408e1e10/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] pitrou commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
pitrou commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-985446253


   cc @xhochy for AppleClang optimization options.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] pitrou closed pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
pitrou closed pull request #11828:
URL: https://github.com/apache/arrow/pull/11828


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-984464838


   Benchmark runs are scheduled for baseline = 6d3fb1a4b90c55ebf7db2446a49c7c30ee3a8924 and contender = 6cdb80c6cfd564163e3358dbf30ea29e7db69d26. 6cdb80c6cfd564163e3358dbf30ea29e7db69d26 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Scheduled] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/9ea0d27f359141269547f78811fdc597...cbbaee4edf9e44e39603a44ec562ad70/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/4dfd9045708d4be1a9a667037875ba97...ccd56e9833184cea832f776fd68a8a74/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/caad965ae0fd4d43ab23298e9e76de86...767c75468ad847238333ff0019da727f/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] pitrou commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
pitrou commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-985437696


   It would be nice if you could find the right optimization settings for AppleClang. I don't think a Ubuntu docker container is a common setup on Apple machines, so performance there is less important.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983675021


   Benchmark runs are scheduled for baseline = a356f73ff5fe188fa5d0bbc35e000e44006c10e6 and contender = d9086776b4c3b7e0d937d1b8860af3c658b812bd. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Scheduled] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/b5f9d8215d254a9193aed87e318f0df3...e5c315d989854ac590361e898325a04c/)
   [Scheduled] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/22b0aaa0a7764dbeaacd0207cebd1daa...97b44b1ad9df416c8782a3482db534f2/)
   [Scheduled] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/19e2de43dc3a459b9e752392a382cbda...18c164b934214f56a7a58c21408e1e10/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] github-actions[bot] commented on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983671501






-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [arrow] ursabot edited a comment on pull request #11828: ARROW-14940: [C++] Speed up CSV parser with long CSV cells

Posted by GitBox <gi...@apache.org>.
ursabot edited a comment on pull request #11828:
URL: https://github.com/apache/arrow/pull/11828#issuecomment-983675021


   Benchmark runs are scheduled for baseline = a356f73ff5fe188fa5d0bbc35e000e44006c10e6 and contender = d9086776b4c3b7e0d937d1b8860af3c658b812bd. Results will be available as each benchmark for each run completes.
   Conbench compare runs links:
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ec2-t3-xlarge-us-east-2](https://conbench.ursa.dev/compare/runs/b5f9d8215d254a9193aed87e318f0df3...e5c315d989854ac590361e898325a04c/)
   [Failed :arrow_down:0.0% :arrow_up:0.0%] [ursa-i9-9960x](https://conbench.ursa.dev/compare/runs/22b0aaa0a7764dbeaacd0207cebd1daa...97b44b1ad9df416c8782a3482db534f2/)
   [Finished :arrow_down:0.0% :arrow_up:0.0%] [ursa-thinkcentre-m75q](https://conbench.ursa.dev/compare/runs/19e2de43dc3a459b9e752392a382cbda...18c164b934214f56a7a58c21408e1e10/)
   Supported benchmarks:
   ursa-i9-9960x: langs = Python, R, JavaScript
   ursa-thinkcentre-m75q: langs = C++, Java
   ec2-t3-xlarge-us-east-2: cloud = True
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org