[SERVER-10458] Sanity check on "from" side that all cloned and modified documents were sent to TO side on commit Created: 07/Aug/13  Updated: 11/Jul/16  Resolved: 12/Aug/13

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 2.2.6, 2.4.6, 2.5.2

Type: Improvement Priority: Major - P3
Reporter: Greg Studer Assignee: Greg Studer
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-12137 Socket recv() timeout problem Closed
is related to SERVER-10478 Very large documents can cause premat... Closed
Participants:

 Description   

We currently trust before committing a migration on the FROM side that the TO side of the migration will only allow a commit if it has already transferred all of the cloned documents. Since we have these counts directly on the FROM side as well, we should be sure that we agree.

No known issue currently exists, but this is preventative.



 Comments   
Comment by auto [ 12/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10458 sanity check before critical section that all cloned docs sent
Branch: v2.0
https://github.com/mongodb/mongo/commit/c28079649e81e3beb96e124e27c22b66d525d480

Comment by auto [ 12/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10458 sanity check before critical section that all cloned docs sent
Branch: v2.2
https://github.com/mongodb/mongo/commit/99c28482a656021be8c6ae5fc4c002cbd6fd46d4

Comment by auto [ 10/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10458 sanity check before critical section that all cloned docs sent
Branch: v2.4
https://github.com/mongodb/mongo/commit/4d957329dc47c05a0edfd6b85f8170508aa3321f

Comment by auto [ 09/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10458 sanity check before critical section that all cloned docs sent
Branch: master
https://github.com/mongodb/mongo/commit/a9b7d683cbb8b56a854deac57b1da99ff76f77b1

Generated at Thu Feb 08 03:23:13 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.