[SERVER-10162] Eliminate repeated $set/$unset in new update framework oplog generation Created: 10/Jul/13  Updated: 02/Aug/18  Resolved: 23/Jul/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: Andrew Morrow (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-1606 Oplog entries contain repeated fields... Closed
Participants:

 Description   

The oplog update format now has many repeated $set/$unsets. We'd like not to have repeated fields, and instead consolidate to one $set section, one $unset section, or an object replacement.



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

Fixed in above commits.

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

Collapsing to single issue ticket.

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

Remove bullet point in favor of SERVER-10297

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

Removed "old, legacy data..." bullet point in favor of SERVER-10296

Comment by auto [ 19/Jul/13 ]

Author:

{u'username': u'tadmarshall', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-10162 Visual Studio – add db/ops/log_builder.

{cpp,h}

Branch: master
https://github.com/mongodb/mongo/commit/80963d908389e65926a32c6ac4dd67185b7248f9

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

Per above commit, oplog entries are now grouped.

Comment by auto [ 19/Jul/13 ]

Author:

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

Message: SERVER-10162 Generate properly grouped oplog update components in new update framework
Branch: master
https://github.com/mongodb/mongo/commit/23170882979115ad884818ea765047382d8ecf65

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