Skip to content

Merge release/2.0 into release/2.1 #1972

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Changes from all commits
Commits
Show all changes
220 commits
Select commit Hold shift + click to select a range
27ba372
Quick update for api changes report. (#1384)
qingyang-hu Sep 15, 2023
59f7519
GODRIVER-2986 Resolve failures in Race Detector Test (#1380)
prestonvasquez Sep 15, 2023
7de4d87
GODRIVER-2981 API comment doesn't work when job approver isn't PR aut…
blink1073 Sep 18, 2023
f192906
GODRIVER-2859 Add search index management helpers (#1311)
qingyang-hu Sep 19, 2023
c3d390f
GODRIVER-2906 Add container Env to Handshake. (#1382)
qingyang-hu Sep 19, 2023
1e41b58
GODRIVER-2982 Add PR build tags. (#1387)
qingyang-hu Sep 22, 2023
8d10a9e
GODRIVER-2978 Automate syncing code between Go driver v1 and v2 (#1391)
blink1073 Sep 25, 2023
6d73aa1
GODRIVER-2996 Fix search index matrix config.yml. (#1399)
qingyang-hu Sep 25, 2023
5b70cf9
GODRIVER-2955 Add user-facing network compression documentation (#1402)
prestonvasquez Sep 26, 2023
420fea3
GODRIVER-2978 Fix branch synching workflow (#1400)
blink1073 Sep 26, 2023
5f70167
GODRIVER-2978 Remove branch synching workflow and improve local scrip…
blink1073 Sep 27, 2023
79b22ea
GODRIVER-2978 Remove sync workflow file (#1406)
blink1073 Oct 2, 2023
da5f54a
GODRIVER-2979 Rename SingleResult DecodeBytes to Raw (#1395)
prestonvasquez Oct 2, 2023
4a26e6c
GODRIVER-2966 Remove the heartbeat events after a connection is close…
qingyang-hu Oct 3, 2023
92aa76c
GODRIVER-3002 Azure KMS Clean up (#1408)
blink1073 Oct 5, 2023
757e2a7
GODRIVER-2997 Prevent cancelable context in txn commit loop (#1416)
prestonvasquez Oct 9, 2023
6c39f4f
Updated README.md for highlighting Go syntax (#1426)
kumarlokesh Oct 16, 2023
0bb308c
GODRIVER-3010 Update ECS Test to use Ubuntu 20.04 (#1422)
blink1073 Oct 16, 2023
6d7a981
GODRIVER-2989 A Dockerfile for local development (#1381)
blink1073 Oct 16, 2023
38ed5bb
GODRIVER-3008 Use mongodb-drivers-comment-bot for API reports (#1424)
blink1073 Oct 17, 2023
1dbe6de
GODRIVER-3013 Resolve race test failures (#1425)
prestonvasquez Oct 18, 2023
1066e2a
GODRIVER-2607 Remove legacy shell from test scripts (#1429)
blink1073 Oct 18, 2023
3a07cb1
GODRIVER-2005 - Replace "require" library with "assert" in documentat…
kumarlokesh Oct 30, 2023
b8004e6
GODRIVER-3018 Use pre-commit for development (#1443)
blink1073 Oct 31, 2023
53450c7
GODRIVER-2989 Fix golang installation in Dockerfile (#1430)
blink1073 Nov 1, 2023
99bdb94
GODRIVER-2810 Switch to polling monitoring when running within a FaaS…
prestonvasquez Nov 1, 2023
4f44ebf
GODRIVER-2046 Return clearer error when truncating a float64 to float…
ehershey Nov 1, 2023
373cda3
Fix spelling issues (#1451)
prestonvasquez Nov 2, 2023
17f9d77
GODRIVER-3038 Add todo comments (#1452)
prestonvasquez Nov 2, 2023
d52c9e1
GODRIVER-2649 Remove RW Concern Logic from RunCommand (#1450)
prestonvasquez Nov 2, 2023
fd1ca35
GODRIVER-2117 - Check clientSession is not nil inside executeTestRunn…
kumarlokesh Nov 8, 2023
0a826e6
GODRIVER-3401 Pull mongohouse image from ADL ECR repo (#1458)
blink1073 Nov 8, 2023
3f6e80a
GODRIVER-2603 - Revised error handling using Go 1.13 error APIs (#1470)
kumarlokesh Nov 16, 2023
b12ee6d
GODRIVER-2432 Improve panic handling in background processes (#1471)
prestonvasquez Nov 16, 2023
8705829
GODRIVER-2960 Improve Evergreen Runtime and Usability (#1472)
blink1073 Nov 28, 2023
c61efde
GODRIVER-2603 (Contd.) Revised error handling using Go 1.13 error API…
kumarlokesh Nov 30, 2023
919d4ae
GODRIVER-3059 Retract v1.13.0 (#1485)
matthewdale Nov 30, 2023
a8fa12a
GODRIVER-3054 Handshake connection should not use legacy for LB (#1482)
prestonvasquez Dec 4, 2023
3adad2b
GODRIVER-3009 Fix concurrent panic in struct codec. (#1477) (#1489)
prestonvasquez Dec 5, 2023
f5c8323
GODRIVER-2937 Copy BSONOptions when merging coll or db opts (#1483)
prestonvasquez Dec 5, 2023
d05853f
GODRIVER-2952 Update context.Canceled equality comparisons (#1490)
prestonvasquez Dec 5, 2023
2f0917c
GODRIVER-2943 Re-organize client entity expected log messages (#1366)
prestonvasquez Dec 7, 2023
4dbe540
GODRIVER-2603 (Contd.) Revised error handling using Go 1.13 error API…
kumarlokesh Dec 12, 2023
820366e
Generate new ObjectID only when required (#1479)
adhocore Dec 12, 2023
d46f29c
GODRIVER-3061 Support Load Balancing in Docker Container (#1494)
blink1073 Dec 20, 2023
1415137
GODRIVER-3074 Sync index management tests (#1510)
prestonvasquez Jan 5, 2024
c1b1a4f
GODRIVER-3088 Fix serverless binary handling (#1512)
blink1073 Jan 9, 2024
6740ce0
GODRIVER-3071 Correct uint Encoding BSON Documentation (#1500)
prestonvasquez Jan 12, 2024
1f3c815
GODRIVER-3089 Add link checkers for repository (#1517)
blink1073 Jan 19, 2024
ff8ab9e
GODRIVER-3087 Do not test latest server as part of PR build (#1519)
blink1073 Jan 19, 2024
134d007
GODRIVER-3040 Add driver tests for Serverless Proxy incremental rollo…
blink1073 Jan 25, 2024
1fd1bc2
GODRIVER-3108 Optimize writeServerSelector (#1509)
isopov Jan 26, 2024
a5a237e
GODRIVER-3100 Use AWS Secrets Manager for CSFLE Tests (#1520)
blink1073 Jan 30, 2024
0d46ef9
GDORIVER-2934 Add list of possible OS and Go dep errors to case 6 (#1…
prestonvasquez Jan 31, 2024
eb4ce32
GODRIVER-3111 Combine the identical if-else branches in bson/primitiv…
chengfang Jan 31, 2024
6719166
GODRIVER-3118 Ensure secrets are not logged in Evergreen (#1540)
blink1073 Feb 5, 2024
ec37a29
Update version to v1.14.0-prerelease (#1545)
matthewdale Feb 6, 2024
751c147
GODRIVER-3062 Remove password string from error message. (#1547)
qingyang-hu Feb 7, 2024
488af3d
GODRIVER-3036 Add prose test for ServerHeartbeatStartedEvent. (#1548)
qingyang-hu Feb 7, 2024
ec15401
GODRIVER-3113 Skip unpin_after_TransientTransactionError_error_on_com…
blink1073 Feb 7, 2024
4cb576d
GODRIVER-3081 Fix zero value detection for empty slices and maps. (#1…
qingyang-hu Feb 7, 2024
6e66b26
GODRIVER-3092 Fix UNIX socket in URL parsing. (#1554)
qingyang-hu Feb 8, 2024
6ee7ffc
GODRIVER-2897 Add SRV test with capital letters in hostnames. (#1550)
qingyang-hu Feb 8, 2024
183268c
GODRIVER-3082 Bump the minimum Go version to 1.18 (#1539)
prestonvasquez Feb 8, 2024
9adaa93
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
63ef4ad
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
6e971fa
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
2b1c4c7
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
0026f0f
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
5bd7ffb
Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.…
dependabot[bot] Feb 8, 2024
414aa9f
GODRIVER-3082 go mod tidy compilecheck package (#1557)
prestonvasquez Feb 8, 2024
9afea90
GODRIVER-2886 Provide more detailed deprecation notes for BSON codecs…
matthewdale Feb 9, 2024
556e2f2
GODRIVER-3046 Fix FaaS Test Configuration (#1558)
blink1073 Feb 9, 2024
9c6603d
GODRIVER-2335 Preemptively cancel in progress operations when SDAM he…
qingyang-hu Feb 13, 2024
9755f4a
GODRIVER-2928 Use AWS Secrets Manager for Remaining Secrets (#1564)
blink1073 Feb 21, 2024
4ec1de4
GODRIVER-3139 Automatically Add Labels to PRs (#1569)
blink1073 Feb 29, 2024
95ee6bc
GODRIVER-3147 Fix Atlas Test Runner Return Value Handling (#1573)
blink1073 Mar 6, 2024
c163de4
GODRIVER-3148 Use GitHub App to Auto Assign Reviewer (#1572)
blink1073 Mar 6, 2024
db1637a
GODRIVER-3150 Make Docker Test More Robust (#1576)
blink1073 Mar 6, 2024
d90de95
GODRIVER-3158 Invoke all Drivers Evergreen Tools Scripts with Bash (#…
blink1073 Mar 13, 2024
d41a7cc
Fix typo within WriteConcern docs (#1579)
boris-ilijic Mar 14, 2024
b693b75
GODRIVER-3161 Resync the fle2v2-Range-* tests and skip prose test 22 …
prestonvasquez Apr 5, 2024
94dfdff
GODRIVER-2910 Add durations to connection pool events. (#1590)
matthewdale Apr 9, 2024
722a2f2
GODRIVER-3123 Skip test until QE Range Protocol V2 is Implemented (#1…
blink1073 Apr 11, 2024
b605d09
GODRIVER-3172 Read response in the background after an op timeout. (#…
matthewdale Apr 12, 2024
e9a633c
GODRIVER-3137 Skip failing transaction tests (#1599)
blink1073 Apr 12, 2024
86cb647
GODRIVER-3145 Don't retry on context timeout or cancellation. (#1598)
matthewdale Apr 12, 2024
64d6ed0
Fix version to prepare for the v1.15.0 release. (#1604)
matthewdale Apr 12, 2024
d632c58
chore: fix function names in comment (#1596)
mountcount Apr 15, 2024
be7fa88
Update version to v1.16.0-prerelease
matthewdale Apr 16, 2024
b1cd906
GODRIVER-3043 Use default write/read concerns in the index search com…
qingyang-hu Apr 19, 2024
9648fe1
GODRIVER-3107 Fix leaking rttMonitor.runHellos() routine. (#1587)
qingyang-hu Apr 22, 2024
ab32bc9
Docs updates. (#1608)
qingyang-hu Apr 22, 2024
ea5232b
GODRIVER-3185 Set up dependabot config (#1610)
blink1073 Apr 24, 2024
d2a0f99
Bump the actions group with 2 updates (#1613)
dependabot[bot] Apr 24, 2024
0a49689
Run `go mod tidy` before vendoring in compilecheck. (#1620)
matthewdale Apr 25, 2024
4badbcf
Bump golang.org/x/crypto from 0.17.0 to 0.22.0 (#1619)
dependabot[bot] Apr 25, 2024
925db11
chore: fix some comments and typos (#1623)
MarkDaveny Apr 29, 2024
d64cd9b
Bump github.com/google/go-cmp from 0.5.2 to 0.6.0 (#1616)
dependabot[bot] Apr 29, 2024
091ec6c
GODRIVER-3163 Preserve original cancellation/timeout errors. (#1625)
FGasper May 1, 2024
bb699bd
GODRIVER-3209 Test against 8.0 builds (#1628)
blink1073 May 3, 2024
f38c506
Bump github.com/montanaflynn/stats from 0.0.0-20171201202039-1bf9dbcd…
dependabot[bot] May 6, 2024
09fc17e
Bump golang.org/x/sync from 0.1.0 to 0.7.0 (#1615)
dependabot[bot] May 7, 2024
7902daf
Bump github.com/golang/snappy from 0.0.1 to 0.0.4 (#1617)
dependabot[bot] May 7, 2024
1e76182
GODRIVER-2992 Add RemainingBatchLength to ChangeStream (#1626)
FGasper May 7, 2024
6a53da6
GODRIVER-3180 Document clearly that x/ package APIs are not stable. (…
matthewdale May 8, 2024
4add5f4
fix: check if context is nil before calling ctx.Deadline (#1630)
kjaskiewiczz May 8, 2024
ae60d74
GODRIVER-3216 Run go mod tidy before lambda test (#1634)
blink1073 May 10, 2024
b6a2bbb
GODRIVER-3120 Add list of possible OS errors to case 11 (#1637)
prestonvasquez May 13, 2024
5979e93
GODRIVER-3157 Skip Serverless Proxy test that requires failpoint on h…
matthewdale May 14, 2024
345ea95
GODRIVER-3218 Skip Aggregation with Crud Tests on 8.0+ (#1642)
blink1073 May 15, 2024
9e50281
GODRIVER-3225 Ensure usage of newer http2 package (#1648)
blink1073 May 30, 2024
0f10f5e
GODRIVER-3125 Allow to set search index type (#1649)
blink1073 Jun 3, 2024
8b8b0ae
GODRIVER-3240 [v1] Replace all bit-shifting in wiremessage with encod…
blink1073 Jun 11, 2024
4f7331d
GODRIVER-3217 Use the manually-specified maxTimeMS on Find and Aggreg…
matthewdale Jun 12, 2024
3a9691e
GODRIVER-3187 Add SBOM lite file (#1655)
blink1073 Jun 12, 2024
6e75330
GODRIVER-3245 Use a custom CodeQL workflow. (#1674)
matthewdale Jun 13, 2024
fb39da8
GODRIVER-2667 Replacing the assert.Soon with the assert.Eventually fu…
timothy-kim-mongo Jun 14, 2024
d43da19
GODRIVER-3257 Update client.go (#1681)
anandkumarjha54321 Jun 25, 2024
b10dc34
GODRIVER-3132 Use dst buf pool for zstd encoding. (#1577)
qingyang-hu Jun 26, 2024
ba4f865
GODRIVER-3248 Update windows CI build (#1675)
prestonvasquez Jun 26, 2024
90146e7
GODRIVER-3206 Deprecate RawValue.UnmarshalWithContext (#1687)
matthewdale Jun 27, 2024
ad12442
GODRIVER-3192 Add SSDLC workflow (#1680)
blink1073 Jun 27, 2024
59d0717
GODRIVER-3227 Deprecate bson.DefaultRegistry (#1688)
matthewdale Jun 27, 2024
d343798
GODRIVER-3240 Code hardening. (#1684)
qingyang-hu Jun 27, 2024
751a42e
BUMP to v1.17.0-prerelease
blink1073 Jun 28, 2024
91b5714
Remove 8.0 from windows waterfall build (#1696)
prestonvasquez Jul 3, 2024
037167c
GODRIVER-3256 Bump maxWireVersion for MongoDB 8.0 (#1695)
blink1073 Jul 10, 2024
bd1bd6c
GODRIVER-2911: Add machine flow OIDC authentication (#1678)
pmeredit Jul 15, 2024
45f9059
GODRIVER-2701 Implement a variant of DropIndex that gets keys rather …
timothy-kim-mongo Jul 17, 2024
9a02911
GODRIVER-2728: Implement automatic Azure token acquisition callback (…
pmeredit Jul 22, 2024
570ae17
GODRIVER-3277 Rename DropWithKey to DropOneWithKey (#1709)
timothy-kim-mongo Jul 22, 2024
7c5046d
GODRIVER-2806: Implement automatic GCP token acquisition (#1708)
pmeredit Jul 24, 2024
05a64e7
GODRIVER-3272 Remove Serverless Proxy Incremental Rollout Tests (#1710)
blink1073 Jul 24, 2024
57a8453
Remove debugging Println from collection.find (#1722)
matthewdale Jul 31, 2024
cf3f4a0
GODRIVER-3292 Pass context to custom mtest monitor (#1721)
prestonvasquez Jul 31, 2024
7fcbd5a
GODRIVER-3255 Await heartbeat checks upto freq when polling (#1720)
prestonvasquez Aug 1, 2024
f0af593
GODRIVER-3246: Support human flow for OIDC (#1713)
pmeredit Aug 2, 2024
ed9079a
GODRIVER-3249: Handle all possible OIDC configuration errors (#1734)
pmeredit Aug 7, 2024
4786941
GODRIVER-3138 Improve omitempty tag documentation. (#1739)
matthewdale Aug 8, 2024
cd278f0
GODRIVER-3299 [v1] Address gssapi build failure (#1745)
blink1073 Aug 8, 2024
834cf5e
chore: fix some comments (#1747)
lencap Aug 9, 2024
b035acc
GODRIVER-3301 Fix Atlas Data Lake Startup Failure (#1746)
blink1073 Aug 9, 2024
7f37ca1
BUMP v1.17.0-beta1
mongodb-dbx-release-bot[bot] Aug 12, 2024
e583aa6
GODRIVER-3303 Prevent out of bounds panic with length value (#1735)
kobrineli Aug 14, 2024
758291c
GODRIVER-3300 Clean up cherry-picker script (#1744)
blink1073 Aug 14, 2024
a766876
GODRIVER-3123 QE Range Protocol V2 (#1723)
qingyang-hu Aug 19, 2024
8dc4e78
Bump golang.org/x/sync from 0.7.0 to 0.8.0 (#1762)
dependabot[bot] Aug 20, 2024
2e7cb37
Bump golang.org/x/crypto from 0.22.0 to 0.26.0 (#1761)
dependabot[bot] Aug 22, 2024
87ae788
GODRIVER-3303 Remove redundant code; Add test cases. (#1753)
qingyang-hu Aug 23, 2024
5cb35dd
GODRIVER-3149: OIDC Spec Cleanup (#1757)
pmeredit Aug 26, 2024
60b508f
GODRIVER-3314 Add PR Cherrypicker Task (#1765)
blink1073 Aug 27, 2024
b41bb37
GODRIVER-3159 Upgrade youmark/pkcs8 (#1770)
prestonvasquez Aug 28, 2024
09cd0a7
GODRIVER-3314 Fix PR Cherrypicker Task (#1771)
blink1073 Aug 28, 2024
18d1b19
GODRIVER-3215 Fix default auth source for auth specified via ClientOp…
matthewdale Aug 28, 2024
44684f4
GODRIVER-3314 Fix backport script invocation (#1778)
blink1073 Aug 28, 2024
6fb6d07
GODRIVER-3314 Fix backport script invocation (#1781)
blink1073 Aug 30, 2024
4cb118d
GODRIVER-2993 [v1] SDAM unit test sharded/too_new needs to defined wi…
joyjwang Aug 30, 2024
783cc6c
GODRIVER-3290 Mention the final 1.x release in the release notes (#1788)
blink1073 Sep 4, 2024
56e75b2
GODRIVER-3195 Sync updated QE Range tests (#1789) [v1] (#1790)
mongodb-drivers-pr-bot[bot] Sep 5, 2024
ac03e73
GODRIVER-3324 Upgrade CI Go to 1.22 and golangci-lint to 1.59.1. (#1783)
matthewdale Sep 5, 2024
485e74d
GODRIVER-2758: Add documentation examples (#1759)
pmeredit Sep 11, 2024
c5b9705
GODRIVER-3331 Fix default authSource for SRV connections (#1795)
blink1073 Sep 11, 2024
b133d71
GODRIVER-2587 Implement modifyCollection for the unified test runner …
mongodb-drivers-pr-bot[bot] Sep 13, 2024
6bcc3dc
Remove GCP from supplied callback example (#1809)
pmeredit Sep 13, 2024
4757f44
GODRIVER-3312 Use remaining test secrets from the vault [v1] (#1811)
blink1073 Sep 16, 2024
be25b9a
GODRIVER-3302 Handle malformatted message length properly. (#1758)
qingyang-hu Sep 17, 2024
5484657
BUMP v1.17.0
mongodb-dbx-release-bot[bot] Sep 17, 2024
3911a1b
update repo metadata
blink1073 Sep 18, 2024
8192e81
GODRIVER-3313 Skip CSOT spec tests on Windows and macOS. (#1818)
matthewdale Sep 21, 2024
0178864
GODRIVER-2589 Clarify `*Cursor.All()` behavior in comment. (#1804)
qingyang-hu Sep 24, 2024
e1994e4
DEVPROD-10453 Use assume_role for s3 uploads [v1] (#1824)
blink1073 Sep 24, 2024
a94713a
GODRIVER-3358 Do not override authSource from TXT record (#1830)
blink1073 Sep 27, 2024
b7e6686
DEVPROD-10453 Use assume_role for s3 uploads [release/1.17] (#1824) (…
blink1073 Sep 30, 2024
bd39092
GODRIVER-2589 [release/1.17] Clarify `*Cursor.All()` behavior in comm…
blink1073 Sep 30, 2024
c0afeee
GODRIVER-3358 [release/1.17] Do not override authSource from TXT reco…
blink1073 Sep 30, 2024
b473d1b
GODRIVER-3313 [release/1.17] Skip CSOT spec tests on Windows and macO…
blink1073 Sep 30, 2024
6952473
GODRIVER-3156 Detect and discard closed idle connections. (#1815)
matthewdale Oct 1, 2024
b45e5d9
GODRIVER-3156 Detect and discard closed idle connections. (#1815) [re…
mongodb-drivers-pr-bot[bot] Oct 1, 2024
070817d
BUMP v1.17.1
mongodb-dbx-release-bot[bot] Oct 1, 2024
2036071
GODRIVER-3374 Add ReadCompressedCompressedMessage back to wiremessage…
prestonvasquez Oct 21, 2024
f8ca5cd
GODRIVER-3340 Bump github.com/klauspost/compress from 1.13.6 to 1.16.…
matthewdale Oct 23, 2024
6378a22
Bump golangci-lint for 1.23 compatibility [v1] (#1875)
matthewdale Oct 24, 2024
e4c2740
Fix data race in 'discard connections' pool test. [v1] (#1877)
matthewdale Oct 24, 2024
027313b
Bump golangci-lint for 1.23 compatibility [v1] (#1875)
matthewdale Oct 24, 2024
32067cf
Fix data race in 'discard connections' pool test. [v1] (#1877)
matthewdale Oct 24, 2024
714be54
GODRIVER-3374 Add ReadCompressedCompressedMessage back to wiremessage…
prestonvasquez Oct 21, 2024
566810c
GODRIVER-3340 Bump github.com/klauspost/compress from 1.13.6 to 1.16.…
matthewdale Oct 25, 2024
f60e29e
Update reviewers.txt (#1855) [v1] (#1883)
blink1073 Oct 28, 2024
c3448e6
GODRIVER-3340 Add a test for goroutine leaks. (#1874)
matthewdale Nov 12, 2024
6c22d67
GODRIVER-3436 Avoid initializing null data given custom decoder (#1902)
prestonvasquez Dec 6, 2024
f132378
BUMP v1.17.2
mongodb-dbx-release-bot[bot] Jan 7, 2025
f327bc6
GODRIVER-3307 clone returned byte slice in MarshalValue (#1913) [rele…
mongodb-drivers-pr-bot[bot] Jan 16, 2025
e796c82
GODRIVER-3370 Add bypassEmptyTsReplacement option. (#1927)
qingyang-hu Feb 7, 2025
f057c85
GODRIVER-3298 Handle joined errors correctly in WithTransaction. (#19…
mongodb-drivers-pr-bot[bot] Feb 14, 2025
659342c
GODRIVER-3470 Correct BSON unmarshaling logic for null values (#1924)
prestonvasquez Feb 19, 2025
80c2f1d
Fix erroneous nil error return in FindOne. (#1926) [release/2.0] (#1944)
mongodb-drivers-pr-bot[bot] Feb 19, 2025
0dc2e05
GODRIVER-3448 Limit GOMAXPROCS for fuzz tests (#1939) [v1] (#1943)
mongodb-drivers-pr-bot[bot] Feb 19, 2025
eff0672
GODRIVER-3470 Correct BSON unmarshaling logic for null values (#1924)…
mongodb-drivers-pr-bot[bot] Feb 19, 2025
3dcf4f8
GODRIVER-3443 Remove internal APIs in migration guide. (#1911) [relea…
mongodb-drivers-pr-bot[bot] Feb 19, 2025
71e025b
GODRIVER-3452 MergeClientOptions returns object when given nil argum…
matthewdale Feb 19, 2025
cf27920
GODRIVER-3284 Allow valid SRV hostnames with less than 3 parts. (#189…
mongodb-drivers-pr-bot[bot] Feb 20, 2025
b95d499
GODRIVER-3477 Bump golang.org/x/crypto from 0.29.0 to 0.31.0 [release…
matthewdale Feb 20, 2025
1e183a4
BUMP v2.0.1
mongodb-dbx-release-bot[bot] Feb 20, 2025
4aeff60
GODRIVER-3370 Add bypassEmptyTsReplacement option. (#1927) [release/1…
mongodb-drivers-pr-bot[bot] Feb 20, 2025
d19dc26
GODRIVER-3470 Correct BSON unmarshaling logic for null values (#1924)…
matthewdale Feb 21, 2025
735c0d3
Cherry pick 1.17.2 work to release/1.17 (#1956)
prestonvasquez Feb 22, 2025
390be81
Update reviewers.txt (#1855) [v1] (#1883) [release/1.17] (#1958)
mongodb-drivers-pr-bot[bot] Feb 24, 2025
7f9f8b6
GODRIVER-3448 Limit GOMAXPROCS for fuzz tests (#1939) [v1] (#1943) [r…
mongodb-drivers-pr-bot[bot] Feb 24, 2025
9c48575
BUMP v1.17.3
mongodb-dbx-release-bot[bot] Feb 25, 2025
c2ca35c
Add GitHub Actions workflow for merge ups (#1962)
alcaeus Mar 3, 2025
785d943
Use different credentials for merge-up PRs (#1968)
alcaeus Mar 4, 2025
969166c
Mark release/1.17 as fully merged into v1
alcaeus Mar 4, 2025
bf51cde
Merge branch 'release/1.17' into merge-release/1.17-into-v1-174109116…
alcaeus Mar 4, 2025
ce4e869
Enable merge-up workflow for v1 branch
alcaeus Mar 4, 2025
f74a8dc
Mark v1 as fully merged into release/2.0
alcaeus Mar 4, 2025
81d33e6
Merge branch 'v1' into merge-v1-into-release/2.0-1741093165191
alcaeus Mar 4, 2025
8f465e3
Merge pull request #1971 from mongodb/merge-v1-into-release/2.0-17410…
mongodb-drivers-pr-bot[bot] Mar 4, 2025
7e46659
Mark release/2.0 as fully merged into release/2.1
alcaeus Mar 4, 2025
8ea0039
Merge branch 'release/2.0' into merge-release/2.0-into-release/2.1-17…
alcaeus Mar 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/workflows/merge-up.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Merge up

on:
push:
branches:
- release/*.*
- v*

permissions:
id-token: write
contents: write
pull-requests: write

jobs:
merge-up:
name: Create merge up pull request
runs-on: ubuntu-latest

steps:
- uses: mongodb-labs/drivers-github-tools/secure-checkout@v2
with:
app_id: ${{ vars.PR_APP_ID }}
private_key: ${{ secrets.PR_APP_PRIVATE_KEY }}
# Make sure to include fetch-depth 0 so all branches are fetched, not
# just the current one
fetch-depth: 0

- name: Create pull request
id: create-pull-request
uses: alcaeus/automatic-merge-up-action@main
with:
ref: ${{ github.ref_name }}
branchNamePattern: 'release/<major>.<minor>'
devBranchNamePattern: 'v<major>'
fallbackBranch: 'master'
enableAutoMerge: true
Loading