Commits
![dependabot[bot]](https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d.jpg?s=96&d=mm)

dependabot[bot] authored and GitHub committed e3db586eb34
MINOR: [Go] Bump github.com/apache/thrift from 0.19.0 to 0.20.0 in /go (#40777) Bumps [github.com/apache/thrift](https://github.com/apache/thrift) from 0.19.0 to 0.20.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.20.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.20.0</h2> <h3>Known Open Issues (Blocker or Critical)</h3> <ul> <li><a href="https://issues.apache.org/jira/browse/THRIFT-3877">THRIFT-3877</a> - C++ library don't work with HTTP (csharp server, cpp client; need cross test enhancement)</li> <li><a href="https://issues.apache.org/jira/browse/THRIFT-5468">THRIFT-5468</a> - Swift service generator doesn't support oneway</li> <li><a href="https://issues.apache.org/jira/browse/THRIFT-5654">THRIFT-5654</a> - LNK4042 and LNK2019 in go_validator_generator.cc</li> </ul> <h3>Build Process</h3> <ul> <li>[THRIFT-5747]<a href="https://issues.apache.org/jira/browse/THRIFT-5747">https://issues.apache.org/jira/browse/THRIFT-5747</a> - warning: The macro `AC_HELP_STRING' is obsolete. You should run autoupdate. and some more warnings</li> </ul> <h3>C++</h3> <ul> <li>[THRIFT-5670]<a href="https://issues.apache.org/jira/browse/THRIFT-5670">https://issues.apache.org/jira/browse/THRIFT-5670</a> - recvTimeout is not printed correctly for THRIFT_EAGAIN</li> </ul> <h3>Compiler (General)</h3> <ul> <li>[THRIFT-5733]<a href="https://issues.apache.org/jira/browse/THRIFT-5733">https://issues.apache.org/jira/browse/THRIFT-5733</a> - Building code with circular <code>include</code>s can result in tons of memory usage and eventual segfault</li> </ul> <h3>Delphi</h3> <ul> <li>[THRIFT-5749]<a href="https://issues.apache.org/jira/browse/THRIFT-5749">https://issues.apache.org/jira/browse/THRIFT-5749</a> - Option to enable RTTI info</li> <li>[THRIFT-5740]<a href="https://issues.apache.org/jira/browse/THRIFT-5740">https://issues.apache.org/jira/browse/THRIFT-5740</a> - inherited interfaces should be explicitly listed in Delphi class decl</li> </ul> <h3>Documentation</h3> <ul> <li>[THRIFT-4606]<a href="https://issues.apache.org/jira/browse/THRIFT-4606">https://issues.apache.org/jira/browse/THRIFT-4606</a> - LGPL license file still present</li> </ul> <h3>Erlang</h3> <ul> <li>[THRIFT-5635]<a href="https://issues.apache.org/jira/browse/THRIFT-5635">https://issues.apache.org/jira/browse/THRIFT-5635</a> - Replace some removed functions with new counterparts</li> </ul> <h3>Go</h3> <ul> <li>[THRIFT-5744]<a href="https://issues.apache.org/jira/browse/THRIFT-5744">https://issues.apache.org/jira/browse/THRIFT-5744</a> - Switch to slog for go library</li> <li>[THRIFT-5745]<a href="https://issues.apache.org/jira/browse/THRIFT-5745">https://issues.apache.org/jira/browse/THRIFT-5745</a> - Implement slog.LogValuer on go TStructs</li> </ul> <h3>Haxe</h3> <ul> <li>[THRIFT-5734]<a href="https://issues.apache.org/jira/browse/THRIFT-5734">https://issues.apache.org/jira/browse/THRIFT-5734</a> - generated code may lack required capitalization at class names</li> <li>[THRIFT-5742]<a href="https://issues.apache.org/jira/browse/THRIFT-5742">https://issues.apache.org/jira/browse/THRIFT-5742</a> - Add addRange() function to Set helpers to support adding data from arbitrary enumerable containers</li> </ul> <h3>Java</h3> <ul> <li>[THRIFT-5738]<a href="https://issues.apache.org/jira/browse/THRIFT-5738">https://issues.apache.org/jira/browse/THRIFT-5738</a> - Compiler build fails on Mac</li> </ul> <h3>netstd</h3> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/thrift/commit/0d0ac75347267f7c12fc9b5b349bf9ef7f632347"><code>0d0ac75</code></a> Preparing 0.20.0</li> <li><a href="https://github.com/apache/thrift/commit/417eafd480324a596e080be6801da60575350496"><code>417eafd</code></a> Add license header to pypi workflow file</li> <li><a href="https://github.com/apache/thrift/commit/9a253e7002343ac942864ac3821744871feff092"><code>9a253e7</code></a> THRIFT-5688: Add PyPI publishing github actions</li> <li><a href="https://github.com/apache/thrift/commit/dd1217fc9a201e1db86f2c2669c6f5a93d7fcf89"><code>dd1217f</code></a> THRIFT-5745: Implement slog.LogValuer on go TStructs</li> <li><a href="https://github.com/apache/thrift/commit/ab6f3ef1f439e0706ed39c7e741cda80ff355f9a"><code>ab6f3ef</code></a> THRIFT-5744: Switch to slog for go library</li> <li><a href="https://github.com/apache/thrift/commit/318731b119a491d3a405b235afc4c0606cd3db2a"><code>318731b</code></a> Updated manual version info and CHANGES</li> <li><a href="https://github.com/apache/thrift/commit/0c637d7aa553a52b11bf92855448a20914d59817"><code>0c637d7</code></a> Bump com.diffplug.spotless from 6.23.3 to 6.25.0 in /lib/java</li> <li><a href="https://github.com/apache/thrift/commit/9d96f200adca6a273590db40c0c68b7f743fd8bb"><code>9d96f20</code></a> Fix ambigous typescript definitions</li> <li><a href="https://github.com/apache/thrift/commit/7d4c7fa69b8a8fcb6d013141edeaae85182a28d7"><code>7d4c7fa</code></a> THRIFT-5750 deprecate "ansistr_binary_" option</li> <li><a href="https://github.com/apache/thrift/commit/7507fa01c22a81858b8df96ee4377251f794e2db"><code>7507fa0</code></a> THRIFT-5753 PHP 8.1 deprecated warning about return type in jsonSerialize fun...</li> <li>Additional commits viewable in <a href="https://github.com/apache/thrift/compare/v0.19.0...v0.20.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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: Matt Topol <zotthewizard@gmail.com>