Details
-
Improvement
-
Resolution: Unresolved
-
Minor - P4
-
None
-
None
-
None
-
Storage Execution
Description
Collection::Validator is a value type but encapsulates a boost::intrusive_ptr and a std::shared_ptr. It is not obvious that state are shared when copied.
We should consider investigating how this type is used and see if it is worth using it with std::shared_ptr<Validator> when sharing is desired.