[CXX-145] Remove SyncClusterConnection Created: 22/Mar/14  Updated: 07/Jan/15  Resolved: 24/Mar/14

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

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


 Description   

Per discussions with greg_10gen we don't need this and should remove it from the driver.



 Comments   
Comment by Tim Niemueller [ 07/Jan/15 ]

Hi Andrew.

Thanks for the clarification. We did not really use it, we just thought since it was a DB client we should support it in our adapter plugin. I have now removed this without causing any issues. Was was just curious why this was removed.

Regards,
Tim

Comment by Andrew Morrow (Inactive) [ 06/Jan/15 ]

Hi Tim -

SyncClusterConnection was an internal implementation artifact related to how sharding was implemented in mongos. It was never intended to be part of the public API of the C++ driver. Can you expand on what functionality of SCC you were using and how it was useful to you? We currently have no plans to re-introduce anything similar.

Thanks,
Andrew

Comment by Tim Niemueller [ 06/Jan/15 ]

We just ran across this when upgrading the driver library causing a build fail for the Fawkes mongodb adapter plugin. Would you mind to elaborate on the discussion you mentioned why it is no longer needed?
(not that we were using the feature lately, but it would just be nice to know why the feature was removed, e.g. if there was a specific problem with it or if there are other means to accomplish the same behavior).

Comment by Githook User [ 29/Mar/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-145 remove friend SyncClusterConnection
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/d5e25d55a721f1cb64e9ee7a2639b047e62954d8

Comment by Githook User [ 24/Mar/14 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-145 remove SyncClusterConnection
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/0adfe3bc8455dae7faaad36ecffb213dafd05523

Comment by Tyler Brock [ 24/Mar/14 ]

https://github.com/mongodb/mongo-cxx-driver/pull/34

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