[GODRIVER-2976] Remove or un-export all currently deprecated BSON code in Go Driver 2.0 Created: 07/Sep/23  Updated: 31/Jan/24

Status: In Progress
Project: Go Driver
Component/s: BSON
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Unknown
Reporter: Matt Dale Assignee: Qingyang Hu
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to GODRIVER-2617 Remove or un-export all currently dep... Closed
Epic Link: Go Driver 2.0 BSON
Quarter: FY24Q3

 Description   

Definition of done:

  • Remove or un-export all deprecated code from the Go driver BSON library before releasing Go Driver 2.0. Some deprecated code may still be needed, but can be un-exported, and some can be completely removed.

Note that we should leave functions and types that are deprecated but marked "internal use only".

See GODRIVER-2617 for the task for the rest of the Go driver.

 
phase 1 PR: https://github.com/mongodb/mongo-go-driver/pull/1410



 Comments   
Comment by Githook User [ 10/Jan/24 ]

Author:

{'name': 'Qingyang Hu', 'email': '103950869+qingyang-hu@users.noreply.github.com', 'username': 'qingyang-hu'}

Message: GODRIVER-2976 Remove deprecated BSON code (phase 1) (#1410)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/8c5c0b0389e50d20f49027c2c2009126c5e8533b

Generated at Thu Feb 08 08:39:47 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.