-
Type:
Task
-
Resolution: Fixed
-
Priority:
Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
Currently the bsonoptions package is used exclusively to define configuration options for types and functions in the bsoncodec package. Those options structs are almost exact duplicates of most of the *Codec structs.
Note that deprecating those options depends on being able to override the default behavior via the bson.Encoder and bson.Decoder types, which is implemented in GODRIVER-2716.
Definition of done:
- Deprecate all exported symbols in the bsonoptions package. Recommend using the bson.Encoder and bson.Decoder configurations instead.
- depends on
-
GODRIVER-2716 Deprecate all "bsoncodec.*Codec" types
-
- Closed
-
- is depended on by
-
GODRIVER-2617 Remove or un-export all currently deprecated code in Go Driver 2.0
-
- Closed
-