[CXX-321] Remove OpTime class Created: 27/Aug/14  Updated: 07/Jan/15  Resolved: 10/Sep/14

Status: Closed
Project: C++ Driver
Component/s: BSON
Affects Version/s: None
Fix Version/s: legacy-1.0.0-rc1

Type: Task Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Adam Midvidy
Resolution: Done Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The OpTime class is full of undefined behavior. We don't really need it in the driver.

We should remove it, and update the BSONObjBuilder and BSONElement types to accept and return some other type.



 Comments   
Comment by Githook User [ 07/Jan/15 ]

Author:

{u'username': u'amidvidy', u'name': u'Adam Midvidy', u'email': u'amidvidy@gmail.com'}

Message: minor: CXX-321 remove last vestiges of OpTime
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/76b5b08558fa3702f60095fa6bf2028ebb9804f5

Comment by Githook User [ 10/Sep/14 ]

Author:

{u'username': u'amidvidy', u'name': u'Adam Midvidy', u'email': u'amidvidy@gmail.com'}

Message: CXX-321 remove OpTime
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/2af5d5ae336b3ebd4dbd50367e7df04361a626b7

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