[SERVER-63306] Generate drop command $changeStream events for views Created: 04/Feb/22 Updated: 31/Mar/22 Resolved: 31/Mar/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Change streams |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Kyle Suarez | Assignee: | Misha Tyulenev |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | pm1950-m2, read-only-views | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||
| Sprint: | QE 2022-04-04 | ||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||
| Description |
|
drop commands for views get translated to deletes on the system.views collection. Oplog entries for these delete operations are created by the catalog. We will recreate the original drop command from these oplog entries to properly report the create events. Timeseries collections are not in scope for this ticket, and change events for their views will be suppressed. |