[SERVER-76551] Timeseries upsert support Created: 26/Apr/23 Updated: 29/Oct/23 Resolved: 22/May/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.1.0-rc0 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Alyssa Clark | Assignee: | Alyssa Clark |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Storage Execution
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Participants: | |||||||||
| Description |
|
Add the ability to perform upserts in TS_MODIFY.
Note that this will also include updating calls to shouldRetryDuplicateKeyException as well as places that use the filter attached to the canonical query returned by ParsedUpdate to generate upsert documents, since that filter will not include the residual predicate. Search for all locations that create a ParsedUpdate with CollectionPtr::null for context. |
| Comments |
| Comment by Githook User [ 19/May/23 ] |
|
Author: {'name': 'Alyssa Wagenmaker', 'email': 'alyssa.wagenmaker@mongodb.com', 'username': 'awagenmaker'}Message: |