-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Fully Compatible
-
Execution Team 2024-02-19
BSONColumnBuilder stores internal pointers to helpers that does not get properly updated when the type is moved. These pointers are stored in callbacks stored as std::function taking up space in the type.
We should forward the necessary types through the internal interfaces. This should both make the type movable and make it leaner.