Skip to content

Commit f092d9e

Browse files
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go.mongodb.org/mongo-driver&package-manager=go_modules&previous-version=1.16.0&new-version=1.17.3)](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 95f0f4e commit f092d9e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require (
2222
github.com/xdg/stringprep v1.0.3
2323
github.com/yudai/gojsondiff v1.0.0
2424
go.mongodb.org/atlas v0.37.0
25-
go.mongodb.org/mongo-driver v1.16.0
25+
go.mongodb.org/mongo-driver v1.17.3
2626
go.uber.org/zap v1.27.0
2727
golang.org/x/crypto v0.37.0
2828
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e
@@ -94,7 +94,7 @@ require (
9494
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
9595
github.com/xdg-go/scram v1.1.2 // indirect
9696
github.com/xdg-go/stringprep v1.0.4 // indirect
97-
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
97+
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
9898
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 // indirect
9999
github.com/yudai/pp v2.0.1+incompatible // indirect
100100
go.uber.org/multierr v1.11.0 // indirect

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@ github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6
224224
github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM=
225225
github.com/xdg/stringprep v1.0.3 h1:cmL5Enob4W83ti/ZHuZLuKD/xqJfus4fVPwE+/BDm+4=
226226
github.com/xdg/stringprep v1.0.3/go.mod h1:Jhud4/sHMO4oL310DaZAKk9ZaJ08SJfe+sJh0HrGL1Y=
227-
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA=
228-
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
227+
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM=
228+
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78/go.mod h1:aL8wCCfTfSfmXjznFBSZNN13rSJjlIOI1fUNAtF7rmI=
229229
github.com/yudai/gojsondiff v1.0.0 h1:27cbfqXLVEJ1o8I6v3y9lg8Ydm53EKqHXAOMxEGlCOA=
230230
github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg=
231231
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 h1:BHyfKlQyqbsFN5p3IfnEUduWvb9is428/nNb5L3U01M=
@@ -237,8 +237,8 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec
237237
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
238238
go.mongodb.org/atlas v0.37.0 h1:zQnO1o5+bVP9IotpAYpres4UjMD2F4nwNEFTZhNL4ck=
239239
go.mongodb.org/atlas v0.37.0/go.mod h1:DJYtM+vsEpPEMSkQzJnFHrT0sP7ev6cseZc/GGjJYG8=
240-
go.mongodb.org/mongo-driver v1.16.0 h1:tpRsfBJMROVHKpdGyc1BBEzzjDUWjItxbVSZ8Ls4BQ4=
241-
go.mongodb.org/mongo-driver v1.16.0/go.mod h1:oB6AhJQvFQL4LEHyXi6aJzQJtBiTQHiAd83l0GdFaiw=
240+
go.mongodb.org/mongo-driver v1.17.3 h1:TQyXhnsWfWtgAhMtOgtYHMTkZIfBTpMTsMnd9ZBeHxQ=
241+
go.mongodb.org/mongo-driver v1.17.3/go.mod h1:Hy04i7O2kC4RS06ZrhPRqj/u4DTYkFDAAccj+rVKqgQ=
242242
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
243243
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
244244
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=

0 commit comments

Comments
 (0)