[SERVER-63159] Implement the $_internalApplyOplogUpdate aggregation stage Created: 01/Feb/22 Updated: 29/Oct/23 Resolved: 10/Mar/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Change streams |
| Affects Version/s: | None |
| Fix Version/s: | 6.0.0-rc0, 4.4.16, 4.2.22, 5.0.11 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Drew Paroski | Assignee: | Drew Paroski |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | pm1950-m4 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v5.0, v4.4, v4.2
|
||||||||||||
| Sprint: | QE 2022-02-07, QE 2022-02-21, QE 2022-03-07, QE 2022-03-21 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
The goal of this task is to add a new internal aggregation stage called "$_internalApplyOplogUpdate" that will apply updates described in the oplog format. (See the Design doc and the Syntax doc for details.) We can make use of the existing parser in "write_ops_parsers.h" to convert oplog-style updates to the update system format. |
| Comments |
| Comment by Githook User [ 24/Jul/22 ] |
|
Author: {'name': 'Drew Paroski', 'email': 'drew.paroski@mongodb.com', 'username': 'paroski'}Message: (cherry picked from commit 3579b34f55aa53213455cdff348738f8595d28c7) |
| Comment by Githook User [ 24/Jul/22 ] |
|
Author: {'name': 'Drew Paroski', 'email': 'drew.paroski@mongodb.com', 'username': 'paroski'}Message: (cherry picked from commit 3579b34f55aa53213455cdff348738f8595d28c7) |
| Comment by Githook User [ 21/Jul/22 ] |
|
Author: {'name': 'Drew Paroski', 'email': 'drew.paroski@mongodb.com', 'username': 'paroski'}Message: (cherry picked from commit 3579b34f55aa53213455cdff348738f8595d28c7) |
| Comment by Githook User [ 10/Mar/22 ] |
|
Author: {'name': 'Drew Paroski', 'email': 'drew.paroski@mongodb.com', 'username': 'paroski'}Message: |