eric-wang-1990 opened a new pull request, #3682:
URL: https://github.com/apache/arrow-adbc/pull/3682

   …nfiguration
   
   This commit enhances the CloudFetch benchmark suite to support testing on 
.NET Framework 4.7.2, which is the runtime used by Power BI.
   
   Changes:
   - Add net472 target framework to Benchmarks.csproj
   - Make Tests project reference conditional (net8.0 only, since Tests doesn't 
support net472)
   - Enable TLS 1.2/1.3 in CloudFetchBenchmarkRunner for .NET Framework
   - Enable TLS 1.2/1.3 in benchmark GlobalSetup for spawned processes
   
   These changes are necessary because .NET Framework 4.7.2 doesn't enable 
modern TLS protocols by default, which are required for Databricks HTTPS 
connections. This allows accurate performance testing on the Power BI runtime 
environment (net472 with DefaultArrayPool).
   
   Sample output: 
   | Method            | ReadDelayMs | Mean    | Min     | Max     | Median  | 
Peak Memory (MB) | Total Rows | Total Batches | Gen0        | Gen1       | Gen2 
      | Allocated |
   |------------------ |------------ 
|--------:|--------:|--------:|--------:|-----------------:|-----------:|--------------:|------------:|-----------:|-----------:|----------:|
   | ExecuteLargeQuery | 5           | 9.659 s | 9.016 s | 10.03 s | 9.928 s |  
         356.38 |  1,439,935 |           740 | 336000.0000 | 57000.0000 | 
35000.0000 |   2.73 GB |
   
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to