Commit f092d9e
authored
Bump go.mongodb.org/mongo-driver from 1.16.0 to 1.17.3 (#56)
Bumps
[go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver)
from 1.16.0 to 1.17.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mongodb/mongo-go-driver/releases">go.mongodb.org/mongo-driver's
releases</a>.</em></p>
<blockquote>
<h2>MongoDB Go Driver 1.17.3</h2>
<p>The MongoDB Go Driver team is pleased to release version 1.17.3 of
the official MongoDB Go Driver.</p>
<h2>Release Notes</h2>
<p>This release fixes one bug:</p>
<ul>
<li>Skips calling <a
href="https://pkg.go.dev/go.mongodb.org/mongo-driver/bson#ValueUnmarshaler.UnmarshalBSONValue">UnmarshalBSONValue</a>
only if the associated BSON field value is null and the Go value is a
pointer.</li>
</ul>
<hr />
<p>For a full list of tickets included in this release, please see the
links below:</p>
<ul>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3DGODRIVER%20and%20type%3DBug%20and%20status%3Dclosed%20and%20fixVersion%3D1.17.3">Bugs</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mongodb/mongo-go-driver/compare/v1.17.2...v1.17.3">v1.17.2...v1.17.3</a></p>
<p>Documentation for the MongoDB Go Driver can be found on <a
href="https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo">pkg.go.dev</a>
and the <a href="https://www.mongodb.com/docs/drivers/go/v1.17/">MongoDB
documentation site</a>. BSON library documentation is also available on
<a
href="https://pkg.go.dev/go.mongodb.org/mongo-driver/bson">pkg.go.dev</a>.
Questions and inquiries can be asked on the <a
href="https://www.mongodb.com/community/forums/tag/golang">MongoDB
Developer Community</a>. Bugs can be reported in the <a
href="https://jira.mongodb.org/secure/CreateIssue!default.jspa?pid=14289">Go
Driver project in the MongoDB JIRA</a> where a list of <a
href="https://jira.mongodb.org/browse/GODRIVER">current issues</a> can
be found. Your feedback on the MongoDB Go Driver is greatly
appreciated!</p>
<h2>MongoDB Go Driver 1.17.2</h2>
<p>The MongoDB Go Driver Team is pleased to release version 1.17.2 of
the official MongoDB Go driver.</p>
<h2>Release Notes</h2>
<p>This release addresses several issues and tasks to improve the
functionality of the Go Driver. It includes a fix for a bug in the
<code>DefaultValueDecoders.ValueUnmarshalerDecodeValue</code> to avoid
inappropriately instantiating a pointer field decoded from null data if
the user defined an <code>UnmarshalBSONValue</code>. Additionally, the
release resolves a goroutine and memory leak issue found in the
Zstandard (zstd) network compression decoding process.</p>
<p>Furthermore, the release includes a task to restore the
<code>ReadCompressedCompressedMessage()</code> function to the
wiremessage API. This function was previously removed under task
GODRIVER-3303 with the aim of preventing out-of-bounds runtime errors,
as it was identified as complicit in such issues and was not needed by
the driver itself. However, it has been identified as a convenient
utility for some users of the Go Driver.</p>
<hr />
<p>For a full list of tickets included in this release, please see the
links below:</p>
<ul>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20type%3Depic%20and%20status%20%3D%20Closed%20and%20fixVersion%3D1.17.2">Projects</a></li>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20type%3D%22new%20feature%22%20and%20status%20%3D%20Closed%20and%20fixVersion%3D1.17.2">New
Features</a></li>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20type%3Dimprovement%20and%20status%20%3D%20Closed%20and%20fixVersion%3D1.17.2">Improvements</a></li>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3DGODRIVER%20and%20type%3DBug%20and%20status%3Dclosed%20and%20fixVersion%3D1.17.2">Bugs</a></li>
<li><a
href="https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20type%3D%22task%22%20and%20status%20%3D%20Closed%20and%20fixVersion%3D1.17.2">Tasks</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mongodb/mongo-go-driver/compare/v1.17.1...v1.17.2">v1.17.1...v1.17.2</a></p>
<p>Documentation for the Go driver can be found on <a
href="https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo?tab=doc">pkg.go.dev</a>
and the <a href="https://docs.mongodb.com/ecosystem/drivers/go/">MongoDB
documentation site</a>. BSON library documentation is also available on
<a
href="https://pkg.go.dev/go.mongodb.org/mongo-driver/bson?tab=doc">pkg.go.dev</a>.
Questions and inquiries can be asked on the <a
href="https://community.mongodb.com/">MongoDB Developer Community</a>.
Bugs can be reported in the <a
href="https://jira.mongodb.org/secure/CreateIssue!default.jspa?pid=14289">Go
Driver project in the MongoDB JIRA</a> where a list of <a
href="https://jira.mongodb.org/browse/GODRIVER">current issues</a> can
be found. Your feedback on the Go driver is greatly appreciated!</p>
<h2>MongoDB Go Driver 1.17.1</h2>
<p>The MongoDB Go Driver Team is pleased to release version 1.17.1 of
the official Go driver.</p>
<h2>Release Notes</h2>
<p>This release improves the behavior of connection checkout by checking
for closed connections.</p>
<p>It also fixes a bug where the <code>authSource</code> from a TXT
record would be overridden for auth mechanisms
that require an <code>authSource</code> of <code>$external</code>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/9c48575104ae4feea05b39696e58bb60c13679c0"><code>9c48575</code></a>
BUMP v1.17.3</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/7f9f8b6de75b57c3483f26d47bb733fc63c842a7"><code>7f9f8b6</code></a>
GODRIVER-3448 Limit GOMAXPROCS for fuzz tests (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1939">#1939</a>)
[v1] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1943">#1943</a>)
[release/1...</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/390be8125768b80bb8b6a4c1250b81fa40b26bdd"><code>390be81</code></a>
Update reviewers.txt (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1855">#1855</a>)
[v1] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1883">#1883</a>)
[release/1.17] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1958">#1958</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/735c0d3b3b5e662bcb65ab6a6e3a9b0b0b195ceb"><code>735c0d3</code></a>
Cherry pick 1.17.2 work to release/1.17 (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1956">#1956</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/d19dc268e60db53f8f0768020a440b0c637b31c3"><code>d19dc26</code></a>
GODRIVER-3470 Correct BSON unmarshaling logic for null values (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1924">#1924</a>)
(<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1955">#1955</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/4aeff605f9b30ce83630cece54d7820cfab63f04"><code>4aeff60</code></a>
GODRIVER-3370 Add bypassEmptyTsReplacement option. (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1927">#1927</a>)
[release/1.17] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1">#1</a>...</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/566810cfe33c78c1873a117075fcfa374ea1c95b"><code>566810c</code></a>
GODRIVER-3340 Bump github.com/klauspost/compress from 1.13.6 to 1.16.7
[relea...</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/714be54fff0c3d8686e792be874bd6f7b0024719"><code>714be54</code></a>
GODRIVER-3374 Add ReadCompressedCompressedMessage back to wiremessage
API (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1">#1</a>...</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/32067cff0b978eed0122592299c5c10cbb514b2b"><code>32067cf</code></a>
Fix data race in 'discard connections' pool test. [v1] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1877">#1877</a>)</li>
<li><a
href="https://github.com/mongodb/mongo-go-driver/commit/027313b302d59b54cd54a32d3e0aea086b47826d"><code>027313b</code></a>
Bump golangci-lint for 1.23 compatibility [v1] (<a
href="https://redirect.github.com/mongodb/mongo-go-driver/issues/1875">#1875</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/mongodb/mongo-go-driver/compare/v1.16.0...v1.17.3">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>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 95f0f4e commit f092d9e
2 files changed
+6
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
228 | | - | |
| 227 | + | |
| 228 | + | |
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
| |||
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | | - | |
241 | | - | |
| 240 | + | |
| 241 | + | |
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
| |||
0 commit comments