[SERVER-10163] Relax constraints in new new update framework during replication Created: 10/Jul/13  Updated: 02/Aug/18  Resolved: 01/Aug/13

Status: Closed
Project: Core Server
Component/s: Internal Code, Write Ops
Affects Version/s: None
Fix Version/s: 2.5.2

Type: Task Priority: Major - P3
Reporter: Alberto Lerner Assignee: Gregory McKeon (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-6833 Secondary crashes when replicating a ... Closed
Participants:

 Description   

During replication, some updated constraints should be relaxed. For instance, we apply an update even if that path is not "viable" (ie. it changes the data type of a field other than the target field). We'd like to turn on that behavior for replication only, particularly as part of initial sync.



 Comments   
Comment by auto [ 09/Aug/13 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-10163: don't check okForStorage during replication
Branch: master
https://github.com/mongodb/mongo/commit/0d464f85693d3264cff66a3d499e148ee0c1227b

Comment by auto [ 03/Aug/13 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-10163: don't remove blocking element, just replace
Branch: master
https://github.com/mongodb/mongo/commit/751bb5215271dff24abdbffe9d5fbdf8f18bd816

Comment by auto [ 01/Aug/13 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-10163: don't enforce viable path restriction for replication related updates ($set)
Branch: master
https://github.com/mongodb/mongo/commit/869557aabbd8837ec86a852957f24ea76e8e13e4

Comment by Andrew Morrow (Inactive) [ 23/Jul/13 ]

Remove bullet in favor of SERVER-10299

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