Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-35655 Update FCV constants throughout server code. | Blake Oler | 2018-07-02 | 1 | -27/+27 |
| | | | | | | | | | SERVER-35169 Bump wire protocol version for 4.2. SERVER-35752 Ensure tests that rely on FCV pass after updating FCV constants. SERVER-35163 Unblacklist tests that expect FCV version to differ between "last-stable" and "latest." SERVER-34984 Update major_version_upgrade.js to call setFCV to the latest FCV. SERVER-35656 Ensure a 4.0 mongos crashes upon attempting to connect to an FCV 4.2 cluster. SERVER-35404 Re-enable the sharding_last_stable_mongos_and_mixed_shards suite. | ||||
* | SERVER-35101 Strip trailing and leading whitespace from bind_ip arguments ↵ | Adam Cooper | 2018-06-11 | 1 | -1/+1 |
| | | | | | | and change to std::vector internally | ||||
* | SERVER-33562 Move FeatureCompatibilityVersion::kCollection/kDatabase into ↵ | Dianna Hohensee | 2018-03-16 | 1 | -2/+3 |
| | | | | | | namespace_string.h and clean up some file dependencies | ||||
* | SERVER-31802 Rip out more dead master-slave code, and the related concept of ↵ | Andy Schwerin | 2018-03-15 | 1 | -5/+4 |
| | | | | RID. | ||||
* | SERVER-32630 Ensure the fCV parameter is initialized before reading | Maria van Keulen | 2018-03-09 | 1 | -2/+13 |
| | |||||
* | SERVER-33486 coverity fix for 'const bool' function return type that should ↵ | Dianna Hohensee | 2018-02-26 | 1 | -1/+1 |
| | | | | just be 'bool' | ||||
* | SERVER-33179 Remove featureCompatibilityVersion 3.4 | Dianna Hohensee | 2018-02-23 | 1 | -27/+22 |
| | |||||
* | SERVER-32597 Bump generic fCV references | Maria van Keulen | 2018-02-21 | 1 | -6/+6 |
| | |||||
* | SERVER-29908 Move sharding_task_executor under mongo/s | Kaloian Manassiev | 2018-02-02 | 1 | -1/+0 |
| | |||||
* | SERVER-32741 Initialize the featureCompatibilityVersion parameter value to 3.6 | Maria van Keulen | 2018-02-01 | 1 | -7/+7 |
| | |||||
* | SERVER-32412 Add featureCompatibilityVersion 4.0 to the list of valid ↵ | Dianna Hohensee | 2018-01-24 | 1 | -6/+16 |
| | | | | featureCompatibility values | ||||
* | SERVER-31608 remove FCV getters | Judah Schvimer | 2017-10-26 | 1 | -21/+2 |
| | |||||
* | SERVER-31608 future-proof FCV enum | Judah Schvimer | 2017-10-25 | 1 | -23/+34 |
| | |||||
* | SERVER-31607 move validateFeaturesAsMaster out of FeatureCompatibility struct | Judah Schvimer | 2017-10-24 | 1 | -7/+7 |
| | |||||
* | SERVER-30242 SERVER-31513 SERVER-31235 Make method to determine if fCV has ↵ | Louis Williams | 2017-10-16 | 1 | -24/+36 |
| | | | | been initialized in memory. Make fCV state one atomic variable. Initialize fCV on arbiters once a primary is elected. | ||||
* | SERVER-31019 fail initial sync if fCV changes during oplog application | Judah Schvimer | 2017-10-09 | 1 | -0/+5 |
| | |||||
* | SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersion | Louis Williams | 2017-10-06 | 1 | -7/+25 |
| | |||||
* | SERVER-31315 expose the four distinct upgrade/downgrade states in ↵ | Esha Maharishi | 2017-10-05 | 1 | -20/+38 |
| | | | | serverGlobalParams.featureCompatibility | ||||
* | SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-10-03 | 1 | -3/+11 |
| | | | | upgrade/downgrade in progress. | ||||
* | Revert "SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-09-28 | 1 | -11/+3 |
| | | | | | | upgrade/downgrade in progress." This reverts commit b0b99866781302ba8b16de033ff2681f20483c14. | ||||
* | SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-09-28 | 1 | -3/+11 |
| | | | | upgrade/downgrade in progress. | ||||
* | SERVER-30135 Added a synchronous executor to make the code path between the ↵ | Henrik Edin | 2017-09-22 | 1 | -1/+1 |
| | | | | two modes similar while still allowing customization in the execution. Should fix some perf regressions that came with unifying the service state machine. | ||||
* | SERVER-30136 Move session stats tracking to the service entry point. At the ↵ | Henrik Edin | 2017-09-15 | 1 | -2/+2 |
| | | | | same time, unify logging of connection accepted/refused/closed in this class too to make the transport layers cleaner. | ||||
* | SERVER-30821: Allow configurable use of secure memory | Spencer Jackson | 2017-08-31 | 1 | -0/+14 |
| | |||||
* | SERVER-2554 Allow user configuration of the listen depth | Andrew Morrow | 2017-08-23 | 1 | -0/+2 |
| | |||||
* | SERVER-29687 Don't include sock.h from options header | Andrew Morrow | 2017-08-23 | 1 | -4/+0 |
| | |||||
* | SERVER-29370 Update UUIDs when featureCompatibilityVersion is changed | Maria van Keulen | 2017-07-25 | 1 | -0/+4 |
| | | | | | | This patch ensures collections have UUIDs when featureCompatibilityVersion is 3.6 and collections do not have UUIDs when featureCompatibilityVersion is 3.4 (or below). | ||||
* | SERVER-29402 Implement ServiceExecutor and fixed-size test executor | Jonathan Reams | 2017-07-14 | 1 | -4/+8 |
| | |||||
* | SERVER-29403 Implement TransportLayerASIO | Jonathan Reams | 2017-06-17 | 1 | -6/+11 |
| | |||||
* | SERVER-29207 Add DateTimeSupport to ServiceContext | Charlie Swanson | 2017-06-14 | 1 | -2/+3 |
| | |||||
* | Revert "SERVER-29207 Add DateTimeSupport to ServiceContext" | Charlie Swanson | 2017-06-12 | 1 | -3/+2 |
| | | | | This reverts commit add06f168792ebb3751ba785860496a47475f977. | ||||
* | SERVER-29350 Bump featureCompatibilityVersion to 3.6 | Tess Avitabile | 2017-06-09 | 1 | -8/+7 |
| | |||||
* | SERVER-29207 Add DateTimeSupport to ServiceContext | Charlie Swanson | 2017-06-08 | 1 | -2/+3 |
| | | | | | | Adds a DateTimeSupport object attached to the global ServiceContext. This will eventually have support for many date manipulation functions, including support for working with different time zones. | ||||
* | SERVER-29000 Remove the miniwebserver and derivatives | Andrew Morrow | 2017-04-27 | 1 | -3/+0 |
| | |||||
* | SERVER-4786 Allow specifying sample rate of slow queries | Evan Broder | 2017-01-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | Adds a sampleRate parameter to the profile command, a value on the interval [0, 1] which indicates which fraction of operations should be randomly sampled for profiling and logging. This allows users to reduce their slowms threshold or increase their profiling level with less performance impact on the system. Closes #1099 Signed-off-by: David Storch <david.storch@10gen.com> | ||||
* | SERVER-25932 Make MONGO_EXPORT_SERVER_PARAMETER use AtomicWord instead of ↵ | Mark Benvenuto | 2017-01-05 | 1 | -1/+2 |
| | | | | std::atomic | ||||
* | SERVER-25969 make slaves and secondaries always use BSON 1.1 validation | David Storch | 2016-09-20 | 1 | -15/+26 |
| | | | | | This allows secondaries and slaves to sync NumberDecimal even while in featureCompatibilityVersion:"3.2" mode. | ||||
* | SERVER-25155 Create setFeatureCompatibilityVersion command | Tess Avitabile | 2016-08-19 | 1 | -0/+16 |
| | |||||
* | SERVER-24323 Rename CatalogManager to ShardingCatalogClient | Spencer T Brody | 2016-06-13 | 1 | -1/+1 |
| | | | | | | Renames the relevant classes and libraries, moves files, updates comments referencing the CatalogManager, and renames common methods for getting the catalogManager (like grid.catalogManager()). No functional changes. | ||||
* | SERVER-22664 Add _overrideShardIdentity configuration for cloud backup service | Randolph Tan | 2016-05-05 | 1 | -0/+4 |
| | |||||
* | SERVER-23268 remove CatalogManager::ConfigServerMode::SCCC | Misha Tyulenev | 2016-04-21 | 1 | -2/+0 |
| | |||||
* | SERVER-6823 Rename --tryClusterAuth to --transitionToAuth | Shane Harvey | 2016-04-18 | 1 | -2/+2 |
| | |||||
* | SERVER-6823 Enable Access control without downtime. | Shane Harvey | 2016-04-13 | 1 | -0/+1 |
| | | | | | Add --tryClusterAuth flag that enables communicatation between nodes running with and without auth. | ||||
* | SERVER-22708 Insecure configuration startup warnings | Andreas Nilsson | 2016-03-25 | 1 | -1/+5 |
| | |||||
* | SERVER-22663 Remember --shardsvr setting | Randolph Tan | 2016-03-23 | 1 | -1/+3 |
| | |||||
* | SERVER-21973 move all server options initializers to NSDMIs | Adam Midvidy | 2016-01-04 | 1 | -51/+26 |
| | |||||
* | SERVER-21329 Disable moveParanoia by default | Spencer T Brody | 2015-11-18 | 1 | -1/+1 |
| | |||||
* | SERVER-21097 Add a lint rule to prohibit std::atomic, add NOLINT to existing ↵ | Andy Schwerin | 2015-10-23 | 1 | -1/+1 |
| | | | | uses. | ||||
* | SERVER-20096: ExportedServerParameter<T> is not thread-safe for parameters ↵ | Mark Benvenuto | 2015-09-22 | 1 | -1/+1 |
| | | | | changeable at runtime. | ||||
* | SERVER-19543 SERVER-19992 Move ConfigServerMode enum from ServerGlobalParams ↵ | Spencer T Brody | 2015-08-18 | 1 | -8/+4 |
| | | | | to CatalogManager |