[SERVER-59855] simplify timeseries_idl and timeseries_options libraries Created: 09/Sep/21  Updated: 29/Oct/23  Resolved: 10/Sep/21

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

Type: Improvement 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:
Related
related to SERVER-60011 combine time-series conversion libraries Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2021-09-20
Participants:

 Description   

These two libraries can be combined into a single library for subsystems that require to access the TimeseriesOptions data structure.

We should separate the parts of the interface in timeseries_options.h that handle data access or conversions from the catalog lookup functionality. The catalog lookup functions should be moved into their own library because of the dependencies on active server state.



 Comments   
Comment by Githook User [ 19/Oct/21 ]

Author:

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

Message: SERVER-59855 move getTimeseriesOptions() into its own library

(cherry picked from commit f06f744da18bfd42b07a4ed0ac411e1a89450112)
Branch: v5.0
https://github.com/mongodb/mongo/commit/d3495f1d8c44fb8ced2e309a640646654b23645c

Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 10/Sep/21 ]

Author:

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

Message: SERVER-59855 re-order time-series libraries
Branch: master
https://github.com/mongodb/mongo/commit/e9669fc1655b39bc22dc9d850df931fc7a98925e

Comment by Githook User [ 10/Sep/21 ]

Author:

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

Message: SERVER-59855 merge timeseries_idl into timeseries_options
Branch: master
https://github.com/mongodb/mongo/commit/0b3787d34b3f0963dea2fc53ddc10ff0e8ae81be

Comment by Githook User [ 10/Sep/21 ]

Author:

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

Message: SERVER-59855 move getTimeseriesOptions() into its own library
Branch: master
https://github.com/mongodb/mongo/commit/f06f744da18bfd42b07a4ed0ac411e1a89450112

Comment by Githook User [ 09/Sep/21 ]

Author:

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

Message: SERVER-59855 clean up SConscript references to timeseries_idl library
Branch: master
https://github.com/mongodb/mongo/commit/2da0c595c30f916bd1529d6332417db5c68d1c3e

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