[CXX-116] Create a minimal-dependency BSON library. Created: 05/Jun/12  Updated: 18/Feb/15  Resolved: 12/Mar/14

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Andy Schwerin Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: cxxmove, legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Right now, if you want to use BSONObjBuilder, you have to link against all of libmongoclient.a/mongoclient.lib. That's a very big library, and you shouldn't really need all of it just to use BSONObjBuilder.



 Comments   
Comment by Andrew Morrow (Inactive) [ 12/Mar/14 ]

No longer a priority given the shrinking libmongoclient.

Comment by Andy Schwerin [ 12/Mar/14 ]

The library is getting smaller, so I consider it less important. There's also now a small C BSON library. I'd agree to "Won't fix".

Comment by Andrew Morrow (Inactive) [ 10/Mar/14 ]

This was an early goal of the BSON library, but ceased to be possible at some point. I'm not sure if we want to move back to header only or not, so putting this in the 'not sure' bucket for now.

Generated at Wed Feb 07 21:58:15 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.