[SERVER-55060] direct modification must remove buckets from the time-series bucket catalog Created: 09/Mar/21  Updated: 22/Apr/21  Resolved: 02/Apr/21

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Geert Bosch Assignee: Dan Larkin-York
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Issue split
split to SERVER-55661 Add optional flag to force closure of... Closed
Related
is related to SERVER-56271 Investigate time-series bucket update... Closed
Sprint: Execution Team 2021-04-05
Participants:
Linked BF Score: 142

 Description   

Buckets that get directly modified as result of operations on the bucket catalog, whether as a result of TTL deletes, restore, explicit delete after archiving, or otherwise, should be removed from the bucket catalog to avoid race conditions.



 Comments   
Comment by Githook User [ 02/Apr/21 ]

Author:

{'name': 'Dan Larkin-York', 'email': 'dan.larkin-york@mongodb.com', 'username': 'dhly-etc'}

Message: SERVER-55060 Direct modification must remove buckets from the time-series bucket catalog
Branch: master
https://github.com/mongodb/mongo/commit/b55f6c86a1a47f28de7815ef942c3c422590dea9

Comment by Louis Williams [ 25/Mar/21 ]

In this ticket, we should confirm that a no-op update to a bucket, like { $set: {} } also closes it.

Generated at Thu Feb 08 05:35:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.