summaryrefslogtreecommitdiff
path: root/src/mongo/db/global_settings.cpp
AgeCommit message (Collapse)Author
2024-07-30SERVER-92962 Fix data race in AllowListedClusterNetworkSetting class (#25529)Erwin Pe
GitOrigin-RevId: 49e48a06e26c141d3375f597c5b8b5631861b8bc
2024-04-06Revert "SERVER-88953 ServerParameter onUpdate handlers accept ↵auto-revert-processor
OperationContext (#20690)" This reverts commit da54ce71c900d633f84af7dcec43bc5aeb2bd114. GitOrigin-RevId: a4582b0839062f4464a3c71bad923ab85d32bf85
2024-04-06SERVER-88953 ServerParameter onUpdate handlers accept OperationContext (#20690)Matt Broadstone
GitOrigin-RevId: da54ce71c900d633f84af7dcec43bc5aeb2bd114
2023-06-27SERVER-77047 SERVER-77048 IWYU automated changes up to end ratio 0.8Daniel Moody
2022-08-30SERVER-68342 Modify ServerParameter to take tenantIdGabriel Marks
2022-01-13SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser
- Fix: Change return type of BSONObj::getStringField to include size (StringData vs. char*). A char* only contains the data with an ending NULL termination. Whereas a StringData contains data + size so caller knows how to interpret data if there are embedded NULLs. - Cleanup: Remove old tag - CachedSizeTag - that disambiguated BSONElement ctors. A dangling reference to 'maxLen' in a comment led me to this historical issue. $ git log -S'maxLen' -- src/mongo/bson/bsonelement.h commit 0d38ef5 Author: Mathias Stearn mathias@10gen.com Date: Tue Dec 19 14:23:08 2017 -0500 SERVER-32302 Compute BSONElement sizes eagerly - Test: Add tests for NULL bytes being returned by getStringField - $ ninja -j400 +bson_obj_test - Cleanup: Move BSONElement::valuestr() from public to private - Cleanup: Remove BSONElement::valuestrsafe() - Cleanup: Remove all external callers of valuestr/valuestrsafe and cleanup their callsites with better alternatives. - Cleanup: Make multi-line BSONElement & BSONObj public API comments conform to style guidelines - Nit: Fix spelling in a comment
2021-11-01SERVER-45717 Allow changes to clusterIpSourceAllowlist without restartsergey.galtsev
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-02-14SERVER-32951 Add lib for embedded options where we can have a different set ↵Henrik Edin
of startup options. Also reduce dependencies on embedded.