-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Storage Execution
-
Fully Compatible
-
v8.0
-
Execution Team 2024-04-29, Execution Team 2024-05-13
-
35
SharedBuffer underlies some of our fundamental types like BufBuilder and BSONObj. It would be beneficial if it could be templated on an allocator (like std::allocator by default) so that the types building on top of it can be as well.
- is depended on by
-
SERVER-90214 Add allocator-aware BufBuilder
- Closed
-
SERVER-90247 Use allocator-aware types in BSONColumnBuilder
- Closed
-
SERVER-90261 Remove TrackedBSONObj usage in BucketMetadata
- Closed
- related to
-
SERVER-84101 Track memory usage for BSONColumnBuilder in the BucketCatalog
- Closed
-
SERVER-89260 Used sized_free (or similar) rather than free everywhere we know the allocation size
- Investigating