-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Build
-
None
-
Environment:linux x86_64
Currently tools like mongodump link all required objects into the binary. The commonFiles variable in SConstruct demonstrates this.
It would be much more efficient if the tools would link against the shared mongoclient library (which also includes commonFiles). Especially on a loaded system where many of those tools (and other client applications) run at the same time this can considerably lower the memory footprint and improve cache performance. It would also improve MongoDB's conformance with packaging guidelines like the one of Fedora.
- is related to
-
CXX-42 Create a C++ driver redistributable package/so/dll
- Closed