[CXX-151] Backport any server 2.6.0-rc3 fixes to 26compat branch and merge to legacy Created: 26/Mar/14  Updated: 18/Apr/14  Resolved: 06/Apr/14

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: legacy-0.0-26compat-2.6.0-rc3

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

Issue Links:
Depends
is depended on by CXX-149 Lower chunk size to 255k on GridFS im... Closed

 Comments   
Comment by Githook User [ 07/Apr/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: CXX-151 As part of RC3 backport, drop signal_handlers.

These files changed significantly between rc2 and rc3, including
pulling in a new dependency on db/client.h, which we had not extracted.

We def. don't want db/client.h and its transitive dependencies, but
as a nice consequence of other edits in rc2..rc3, no files that we
own now depend on signal_handlers.h, so we can drop the dependency,
rather than needing to pull in db/client.h

Note that we have already made this change on the legacy branch. The
driver library shouldn't be in the business of signal handling.
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/d1e71e22fe0d89e8b83c5514506b00e7dfdbdef3

Comment by Githook User [ 07/Apr/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: CXX-151 Backport server rc2..rc3 changes
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/afcb02119460d2f9c1d526734ef3175d35621dac

Comment by Githook User [ 06/Apr/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: CXX-151 As part of RC3 backport, drop signal_handlers.

These files changed significantly between rc2 and rc3, including
pulling in a new dependency on db/client.h, which we had not extracted.

We def. don't want db/client.h and its transitive dependencies, but
as a nice consequence of other edits in rc2..rc3, no files that we
own now depend on signal_handlers.h, so we can drop the dependency,
rather than needing to pull in db/client.h

Note that we have already made this change on the legacy branch. The
driver library shouldn't be in the business of signal handling.
Branch: 26compat
https://github.com/mongodb/mongo-cxx-driver/commit/d1e71e22fe0d89e8b83c5514506b00e7dfdbdef3

Comment by Githook User [ 06/Apr/14 ]

Author:

{u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}

Message: CXX-151 Backport server rc2..rc3 changes
Branch: 26compat
https://github.com/mongodb/mongo-cxx-driver/commit/afcb02119460d2f9c1d526734ef3175d35621dac

Comment by Andrew Morrow (Inactive) [ 04/Apr/14 ]

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

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