[SERVER-52526] support bucket limits in a time-series collection Created: 31/Oct/20  Updated: 29/Oct/23  Resolved: 18/Nov/20

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

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

Issue Links:
Duplicate
is duplicated by SERVER-52527 support limits on time-range containe... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2020-11-30
Participants:

 Description   
  • The maximum number of measurements in a bucket is limited, and a bucket is full once this limit is reached. Proposed value: 1000.
  • The maximum size of the measurements in a bucket is limited, and a bucket is full once the BSON size of the data field exceeds the limit. Proposed value: 125kB.
  • The time-range of measurements in a bucket is limited, and a bucket is full once the span of measurement times exceeds the limit. Proposed value: 1 hour.


 Comments   
Comment by Githook User [ 18/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 limit time-range of measurements in each bucket in a time-series collection
Branch: master
https://github.com/mongodb/mongo/commit/69db2350a1f4819a76f3330d8b8de9933aba7883

Comment by Benety Goh [ 18/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 limit size of measurements in each bucket in a time-series collection
Branch: master
https://github.com/mongodb/mongo/commit/99479e69966cd1cdba2a104ea850d353f3c1e1e7

Comment by Benety Goh [ 18/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 enclose time-series upsert query in and query operator
Branch: master
https://github.com/mongodb/mongo/commit/e1f12297b7951caf0a43e176620315622191547d

Comment by Benety Goh [ 18/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 add js test for maximum time range in a single bucket
Branch: master
https://github.com/mongodb/mongo/commit/63e5339dfd226b8ccecb1bcf7ebe77092cce3114

Comment by Benety Goh [ 18/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 add js test for maximum size of measurements in a single bucket
Branch: master
https://github.com/mongodb/mongo/commit/1c23613c9ff57d42f221b856d05527cde6095793

Comment by Githook User [ 17/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 limit number of measurements in each bucket in a time-series collection
Branch: master
https://github.com/mongodb/mongo/commit/376ef6848fe34ae1c904cdb5eb3bd21a60a35485

Comment by Githook User [ 17/Nov/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-52526 add js test for maximum number of measurements in a single bucket
Branch: master
https://github.com/mongodb/mongo/commit/75581620db126974baefc2ee5b87bf8a4cf3fd5d

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