-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Execution Team 2024-10-28, Execution Team 2024-11-11, Execution Team 2024-11-25
After moving the time-series write path into its own directory, there is an assortment of time-series functionality spread across timeseries_write_util.cpp & timeseries_write_ops.cpp.
- Expose a public interface from timeseries_write_ops.cpp
- Remove all external dependencies on the bucket catalog & timeseries_write_util in favor of the public write APIs
- Expose passthrough helpers in the public API for bucket catalog interfaces that are called externally
- depends on
-
SERVER-89990 Time series bucket rollover can leave extra entries in in-memory set
- Closed
-
SERVER-95458 Create separate directories for timeseries read and write paths
- Closed
- is depended on by
-
SERVER-96046 Create internal namespace for write_ops_exec
- Backlog
- is related to
-
SERVER-97351 Move time-series write ops utils into separate file
- Open