[SERVER-73285] Create the write interface for time-series deletes Created: 25/Jan/23  Updated: 29/Oct/23  Resolved: 27/Jan/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0-rc0

Type: Task Priority: Major - P3
Reporter: Yuhong Zhang Assignee: Yuhong Zhang
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-73286 Extend timeseries::performAtomicWrite... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2023-02-06
Participants:

 Description   

This will be the first step to build the interface to write to storage for time-series deletes and updates. It will be very similar to write_ops_exec::performAtomicTimeseriesWrite() but we will not need to worry about special handling for retryable writes etc. since there will only be one write (an update or delete to the original bucket document) for user deletes.

We will need to make sure the linking is happy here too. The original write_ops_exec::performAtomicTimeseriesWrite() is at a much higher level than query execution thus cannot be used by query stages.



 Comments   
Comment by Githook User [ 26/Jan/23 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-73285 Create the write interface for time-series deletes
Branch: master
https://github.com/mongodb/mongo/commit/115b870f060f91c3c54b83ff71eec213b44c59e7

Generated at Thu Feb 08 06:24:13 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.