This is an automated email from the ASF dual-hosted git repository.
curth pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 8b634ad299 MINOR: [C#] Bump BenchmarkDotNet.Diagnostics.Windows and
System.Runtime.CompilerServices.Unsafe in /csharp (#43711)
8b634ad299 is described below
commit 8b634ad2998b6a670cc7d4d3ef0e43dea3b7aca1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Aug 15 08:07:56 2024 -0700
MINOR: [C#] Bump BenchmarkDotNet.Diagnostics.Windows and
System.Runtime.CompilerServices.Unsafe in /csharp (#43711)
Bumps
[BenchmarkDotNet.Diagnostics.Windows](https://github.com/dotnet/BenchmarkDotNet)
and
[System.Runtime.CompilerServices.Unsafe](https://github.com/dotnet/runtime).
These dependencies needed to be updated together.
Updates `BenchmarkDotNet.Diagnostics.Windows` from 0.13.12 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/BenchmarkDotNet/releases">BenchmarkDotNet.Diagnostics.Windows's
releases</a>.</em></p>
<blockquote>
<h2>0.14.0</h2>
<p>Full changelog: <a
href="https://benchmarkdotnet.org/changelog/v0.14.0.html">https://benchmarkdotnet.org/changelog/v0.14.0.html</a></p>
<h2>Highlights</h2>
<ul>
<li>Introduce <code>BenchmarkDotNet.Diagnostics.dotMemory</code> <a
href="https://redirect.github.com/dotnet/BenchmarkDotNet/pull/2549">#2549</a>:
memory allocation profile of your benchmarks using <a
href="https://www.jetbrains.com/dotmemory/">dotMemory</a>, see <a
href="https://github.com/BenchmarkDotNet"><code>@BenchmarkDotNet</code></a>.Samples.IntroDotMemoryDiagnoser</li>
<li>Introduce <code>BenchmarkDotNet.Exporters.Plotting</code> <a
href="https://redirect.github.com/dotnet/BenchmarkDotNet/pull/2560">#2560</a>:
plotting via <a href="https://scottplot.net/">ScottPlot</a> (initial
version)</li>
<li>Multiple bugfixes</li>
<li>The default build toolchains have been updated to pass
<code>IntermediateOutputPath</code>, <code>OutputPath</code>, and
<code>OutDir</code> properties to the <code>dotnet build</code> command. This
change forces all build outputs to be placed in a new directory generated by
BenchmarkDotNet, and fixes many issues that have been reported with builds. You
can also access these paths in your own <code>.csproj</code> and
<code>.props</code> from those properties if you need to copy cu [...]
</ul>
<h2>Bug fixes</h2>
<ul>
<li>Fixed multiple build-related bugs including passing MsBuildArguments
and .Net 8's <code>UseArtifactsOutput</code>.</li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li><code>DotNetCliBuilder</code> removed
<code>retryFailedBuildWithNoDeps</code> constructor option.</li>
<li><code>DotNetCliCommand</code> removed
<code>RetryFailedBuildWithNoDeps</code> property and
<code>BuildNoRestoreNoDependencies()</code> and
<code>PublishNoBuildAndNoRestore()</code> methods (replaced with
<code>PublishNoRestore()</code>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/cf882d378d51a6998aad43ca9caa29c19d122b87"><code>cf882d3</code></a>
Add macOS Sequoia in OsBrandStringHelper</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/17cf3b0a71b7fa41e83e2db16307219420f4a4f8"><code>17cf3b0</code></a>
[docs] Prepare v0.14.0 changelog</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/b3fbe7c489c2b6e354f736ba4c0854e4f1daacfb"><code>b3fbe7c</code></a>
Set next BenchmarkDotNet version: 0.14.0</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/23e6c523cfe638d53508d6ca8212ca23501049ce"><code>23e6c52</code></a>
Fix InvalidOperationException in DotMemoryDiagnoser</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/3d34edb219b84a68a377cb38b833dd30241fd5c8"><code>3d34edb</code></a>
Bump JetBrains.Profiler.SelfApi: 2.5.2->2.5.9</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/bf0a49d1f5756cd2f7cb1da56974a7ee6a5a6fdf"><code>bf0a49d</code></a>
fix(CI): Deprecation issues (<a
href="https://redirect.github.com/dotnet/BenchmarkDotNet/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/0275649d350bcdc6953215598eca775b4882ece5"><code>0275649</code></a>
Fixed crash from TaskbarProgress when BuiltInComInteropSupport is disabled.
...</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/15200d46a1395ef6e69c39c6f3371ab0e0d96e5c"><code>15200d4</code></a>
[build] Add BenchmarkDotNet.Exporters.Plotting.Tests to unit-tests</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/834417a7dbec1dbb22a99cbb5f45c9cd474e483e"><code>834417a</code></a>
Improve logging in ScottPlotExporterTests</li>
<li><a
href="https://github.com/dotnet/BenchmarkDotNet/commit/f8082a2138b7cf1bda1eab8dca98d7d3c43b9946"><code>f8082a2</code></a>
Fix IntroSummaryStyle compilation</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.12...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `System.Runtime.CompilerServices.Unsafe` from 4.7.1 to 5.0.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dotnet/runtime/commits/v5.0.0">compare view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting `@
dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@ dependabot rebase` will rebase this PR
- `@ dependabot recreate` will recreate this PR, overwriting any edits that
have been made to it
- `@ dependabot merge` will merge this PR after your CI passes on it
- `@ dependabot squash and merge` will squash and merge this PR after your
CI passes on it
- `@ dependabot cancel merge` will cancel a previously requested merge and
block automerging
- `@ dependabot reopen` will reopen this PR if it is closed
- `@ dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@ dependabot show <dependency name> ignore conditions` will show all of
the ignore conditions of the specified dependency
- `@ dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen the PR
or upgrade to it yourself)
- `@ dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen the PR
or upgrade to it yourself)
- `@ dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the PR or
upgrade to it yourself)
</details>
Authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Curt Hagenlocher <[email protected]>
---
csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj
b/csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj
index 5bf51f5c30..0a3e334104 100644
--- a/csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj
+++ b/csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj
@@ -7,7 +7,7 @@
<ItemGroup>
<PackageReference Include="BenchmarkDotNet" Version="0.14.0" />
- <PackageReference Include="BenchmarkDotNet.Diagnostics.Windows"
Version="0.13.12" />
+ <PackageReference Include="BenchmarkDotNet.Diagnostics.Windows"
Version="0.14.0" />
</ItemGroup>
<ItemGroup>