This is an automated email from the ASF dual-hosted git repository.

zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-go.git


The following commit(s) were added to refs/heads/main by this push:
     new fa8fa150 chore: Bump github.com/apache/thrift from 0.24.0 to 0.25.0 
(#1355)
fa8fa150 is described below

commit fa8fa150d30fcbaa5b7519de66f60c062ac0d0bb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Oct 6 10:22:39 2026 -0400

    chore: Bump github.com/apache/thrift from 0.24.0 to 0.25.0 (#1355)
    
    Bumps [github.com/apache/thrift](https://github.com/apache/thrift) from
    0.24.0 to 0.25.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/apache/thrift/releases";>github.com/apache/thrift's
    releases</a>.</em></p>
    <blockquote>
    <h2>Version 0.25.0</h2>
    <p>Please head over to the official release download source:
    <a
    
href="http://thrift.apache.org/download";>http://thrift.apache.org/download</a></p>
    <p>The assets listed below are added by Github based on the release tag
    and they will therefore not match the checkums published on the Thrift
    project website.</p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/apache/thrift/blob/master/CHANGES.md";>github.com/apache/thrift's
    changelog</a>.</em></p>
    <blockquote>
    <h2>0.25.0</h2>
    <h3>Build Process</h3>
    <ul>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-2208";>THRIFT-2208</a>
    - Thrift package for chocolatey</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6077";>THRIFT-6077</a>
    - improve CHANGES.md generator section assignment</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6170";>THRIFT-6170</a>
    - Add a GitHub Actions CI job for the D library</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6171";>THRIFT-6171</a>
    - Add a GitHub Actions CI job for the Erlang library</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6172";>THRIFT-6172</a>
    - Dart tests are not run by make check, and no CI job builds the
    binding</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6185";>THRIFT-6185</a>
    - lib/d does not build against OpenSSL 3.x</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6189";>THRIFT-6189</a>
    - Add a GitHub Actions CI job for the Lua library</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6190";>THRIFT-6190</a>
    - Add a compile and test check for the JavaME library</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6196";>THRIFT-6196</a>
    - Remove the unreleased contrib thrift-maven-plugin in favour of
    standard Maven plugins</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6234";>THRIFT-6234</a>
    - Configure apt retries and timeouts in GitHub Actions workflows</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6235";>THRIFT-6235</a>
    - Compiler unit tests fail to link when the Go generator is
    disabled</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6237";>THRIFT-6237</a>
    - Shrink the MSVC Docker image: drop the unused .NET Framework base and
    JDK, prune Boost, pin tool versions</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6247";>THRIFT-6247</a>
    - AppVeyor jobs depend on a single fallback URL for the zlib
    download</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6250";>THRIFT-6250</a>
    - Clean up the warnings in the MSVC CI build</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6270";>THRIFT-6270</a>
    - Sweep for source files that no build list mentions</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6274";>THRIFT-6274</a>
    - Reject AI session and conversation links in pull request commits and
    text</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6276";>THRIFT-6276</a>
    - AppVeyor MINGW job fails when one MSYS2 mirror drops a signature
    download</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6277";>THRIFT-6277</a>
    - CHANGES draft lists tickets that are not fixed in the release</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6278";>THRIFT-6278</a>
    - CHANGES draft generator loses a whole JIRA lookup over one nonexistent
    ticket key</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6284";>THRIFT-6284</a>
    - Wire up source and test files that a build list misses (THRIFT-6270
    follow-up)</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6301";>THRIFT-6301</a>
    - veralign.sh rewrites third-party versions in lockfiles when they match
    the old Thrift version</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6302";>THRIFT-6302</a>
    - veralign.sh: jsonReplace reports failures as OK, and the file loop is
    not sorted</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6305";>THRIFT-6305</a>
    - veralign.sh reports a JSON file that jq cannot read as a missing
    version</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6310";>THRIFT-6310</a>
    - Build the Thrift compiler on Windows in CI</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6311";>THRIFT-6311</a>
    - Build a Windows installer for the Thrift compiler at release time</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6313";>THRIFT-6313</a>
    - Publish the Windows Thrift compiler as a .NET tool</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6314";>THRIFT-6314</a>
    - Publish the Windows Thrift compiler through WinGet</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6315";>THRIFT-6315</a>
    - Stale msvc2017 paths in the Windows Docker documentation</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6319";>THRIFT-6319</a>
    - lib/ts is not part of the build, so its check-local target never
    runs</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6320";>THRIFT-6320</a>
    - Stop asking for a static runtime when building the release
    compiler</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6324";>THRIFT-6324</a>
    - Cut the AppVeyor build matrix and build in parallel</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6325";>THRIFT-6325</a>
    - Let the MSVC builds use /MP again</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6326";>THRIFT-6326</a>
    - Compile the compiler sources once for the executable and the unit
    tests</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6327";>THRIFT-6327</a>
    - Document the credentials the release workflows need in one place</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6330";>THRIFT-6330</a>
    - Add a GitHub Actions CI job for the JavaScript library</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6334";>THRIFT-6334</a>
    - Adopt a version support policy and require PHP 8.2</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6349";>THRIFT-6349</a>
    - Drop the ubuntu-focal build image</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6351";>THRIFT-6351</a>
    - Require GLib 2.48 in configure and CMake</li>
    <li><a
    href="https://issues.apache.org/jira/browse/THRIFT-6361";>THRIFT-6361</a>
    - Add a GitHub Actions CI job for the C (GLib) library</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3945";>#3945</a> -
    Bump <code>@​babel/core</code> from 7.8.4 to 7.29.7</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3911";>#3911</a> -
    Bump brace-expansion from 2.1.0 to 2.1.7</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3890";>#3890</a> -
    Let prose-only commits skip CI</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3816";>#3816</a> -
    Cap every build workflow job at 60 minutes</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3837";>#3837</a> -
    Resolve config.h.in relative to ConfigureChecks.cmake</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3833";>#3833</a> -
    Bump js-yaml from 3.15.1 to 3.15.2 in /lib/js</li>
    <li><a
    href="https://redirect.github.com/apache/thrift/pull/3790";>#3790</a> -
    Bump <code>@​humanfs/node</code> from 0.16.6 to 0.16.8</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/apache/thrift/commit/27e8a425ffb498e190df3a12e239326bf5ba9ed6";><code>27e8a42</code></a>
    THRIFT-6367: Cap the message name in the Erlang binary and compact
    protocols</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/e6f57e24f649c7e4f011fdc61185daca46e97626";><code>e6f57e2</code></a>
    Collect JSON strings in chunks; bound numbers and message names</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/27fa70442bccdf981d72b1e57d1080646cb5e360";><code>27fa704</code></a>
    THRIFT-6366: Bound the message size in the Erlang binary and compact
    protocols</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/02b7d4dd3eed5f35165bd51eac99ebf053c62ea4";><code>02b7d4d</code></a>
    Updated CHANGES.md</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/e9360fe4834e3437444381169b206fcb3c03ef7f";><code>e9360fe</code></a>
    THRIFT-6365: Add a container-size limit to the Lua protocols</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/2c09024bde00de4e3cb0c77a371880fae3882171";><code>2c09024</code></a>
    Bound the size of a message thrift_json_protocol reads</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/74a4f3e13fb923bb842fd7ce60565f39c5a68f3e";><code>74a4f3e</code></a>
    Updated CHANGES.md</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/3bd6bfbe6b0072ebc18c16a18e7479431c4c2747";><code>3bd6bfb</code></a>
    keep branch at 0.25.0</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/04502bd39348fa2ffe5bc77e6fee362870816192";><code>04502bd</code></a>
    keep branch at 0.25.0</li>
    <li><a
    
href="https://github.com/apache/thrift/commit/6dcc437b40041216e7c0ce589fbd65c0cd39e3b0";><code>6dcc437</code></a>
    Merge branch 'master' into release/0.25.0</li>
    <li>Additional commits viewable in <a
    href="https://github.com/apache/thrift/compare/v0.24.0...v0.25.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 go.mod | 2 +-
 go.sum | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/go.mod b/go.mod
index ee34f217..f5c12bb3 100644
--- a/go.mod
+++ b/go.mod
@@ -28,7 +28,7 @@ tool (
 
 require (
        github.com/andybalholm/brotli v1.2.6
-       github.com/apache/thrift v0.24.0
+       github.com/apache/thrift v0.25.0
        github.com/cespare/xxhash/v2 v2.3.0
        github.com/goccy/go-json v0.10.6
        github.com/google/flatbuffers v25.12.19+incompatible
diff --git a/go.sum b/go.sum
index 3131b9fa..c8fe5c81 100644
--- a/go.sum
+++ b/go.sum
@@ -21,8 +21,8 @@ github.com/andybalholm/brotli v1.2.6 
h1:ftYnfj6usCp+UGV5kSJ3+chpMQgU+gJf/AxsUQ52
 github.com/andybalholm/brotli v1.2.6/go.mod 
h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
 github.com/antlr4-go/antlr/v4 v4.13.1 
h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYWrPrQ=
 github.com/antlr4-go/antlr/v4 v4.13.1/go.mod 
h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw=
-github.com/apache/thrift v0.24.0 
h1:zy31L1a49QTNB2bG1BBfMXol3yJrTH975G3pPubQVLQ=
-github.com/apache/thrift v0.24.0/go.mod 
h1:zPt6WxgvTOM6hF92y8C+MkEM5LMxZuk4JcQOiU4Esvs=
+github.com/apache/thrift v0.25.0 
h1:6LLlvoPjy8Cc/0b5TYRcTR3RZa2W0at3WQRcOkDwVGs=
+github.com/apache/thrift v0.25.0/go.mod 
h1:4lwyToijD9T70w7GlevFk7FnpY60Wv8I8krMkF6FkAo=
 github.com/atomicgo/cursor v0.0.1/go.mod 
h1:cBON2QmmrysudxNBFthvMtN32r3jxVRIvzkUiF/RuIk=
 github.com/cespare/xxhash/v2 v2.3.0 
h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
 github.com/cespare/xxhash/v2 v2.3.0/go.mod 
h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=

Reply via email to