Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-26806 randomly restart initial syncr3.5.1 | Robert Guo | 2016-12-13 | 1 | -5/+5 |
| | |||||
* | SERVER-27289 fix ConnectionString parsing in shell | Matt Cotter | 2016-12-13 | 5 | -70/+101 |
| | |||||
* | SERVER-27388 Add NetworkInterfaceExceededTimeLimit | Jason Carey | 2016-12-13 | 8 | -38/+52 |
| | | | | | | | | | | max_time_ms_sharded.js uses a fail point to trigger immediate ExceededTimeLimit returns from commands. This triggers during connection establishment via the connection hook, which returns ExceededTimeLimit to the connection pool and causes us to spin on connection creation. The fix involves providing our own internal exceeded time limit that doesn't collide with the remote value. | ||||
* | SERVER-27381 Remove DBConfig::dropDatabase | Kaloian Manassiev | 2016-12-13 | 7 | -234/+143 |
| | |||||
* | SERVER-26736 ignore system namespaces in top_drop.js | Kyle Suarez | 2016-12-13 | 1 | -1/+4 |
| | |||||
* | SERVER-27405 fix race in read_after_optime.js | Eric Milkie | 2016-12-13 | 1 | -13/+10 |
| | |||||
* | SERVER-27243 Ignore invalid collection options if 'create' present | Charlie Swanson | 2016-12-13 | 2 | -15/+30 |
| | | | | | | | | | | | | | It is possible for older versions of MongoDB to save invalid collection options which should be ignored. Older versions also would include a 'create' field in the collection options when a collection was created, and possibly re-order the fields of the options document during a subsequent 'collMod'. If the 'create' option is present at all, we should take that to mean that these options were created on an older version of MongoDB, and ignore unknown options. Otherwise, we should reject unknown options. (cherry picked from commit 6fba074768fad5f47611de38682257257005a1a6) | ||||
* | SERVER-23759 do not auth when testing shutdown at startup | Eric Milkie | 2016-12-13 | 1 | -1/+2 |
| | |||||
* | SERVER-26773: two_initsync.js should check that inserts succeed | Spencer Jackson | 2016-12-13 | 1 | -2/+10 |
| | |||||
* | SERVER-27325 deduplicate symbol `usingAShardConnection` | Matt Cotter | 2016-12-13 | 4 | -16/+11 |
| | |||||
* | SERVER-27256 run getMore test sharded in views_authz.js | Kyle Suarez | 2016-12-13 | 1 | -23/+18 |
| | |||||
* | SERVER-27361 deduplicate symbol 'initRsOplogBackgroundThread' | Matt Cotter | 2016-12-13 | 5 | -12/+34 |
| | |||||
* | Revert "SERVER-26126 Remove broken LockState caching" | Esha Maharishi | 2016-12-13 | 9 | -8/+61 |
| | | | | This reverts commit 6dc9fc6ba93b62830dd905f6fac39e0802566a9a. | ||||
* | SERVER-23759 wait for repl startup before shutting down | Eric Milkie | 2016-12-13 | 5 | -9/+60 |
| | |||||
* | SERVER-27337 mapReduce should not attempt to drop nonexistent temp collection | Tess Avitabile | 2016-12-13 | 1 | -15/+17 |
| | |||||
* | SERVER-27384 Deduplicate `class mongo::Command`. | ADAM David Alan Martin | 2016-12-12 | 3 | -17/+19 |
| | | | | | | | | | | There are two `mongo::Command` classes which perform different functions and have different purposes. They will cause ODR violations in future linking. Some meber function names are also duplicated, further compounding the duplicate symbol problem. This change alters the name of one of the `mongo::Command` classes to something which doesn't collide. | ||||
* | SERVER-26126 Remove broken LockState caching | Geert Bosch | 2016-12-12 | 9 | -61/+8 |
| | |||||
* | SERVER-27363 Fix typo in packaging script | Brian Samek | 2016-12-12 | 1 | -1/+1 |
| | |||||
* | Revert "SERVER-27289 fix ConnectionString parsing in shell" | Matt Cotter | 2016-12-12 | 2 | -61/+4 |
| | | | | This reverts commit b9c59fd5c79c0b0d9c845e3c05e50ab1dd9f7f4a. | ||||
* | SERVER-26927 support integer values for maxStalenessSeconds | Misha Tyulenev | 2016-12-12 | 5 | -135/+88 |
| | |||||
* | SERVER-27343 Reduce frequency of sys-perf runs to 7 days | Henrik Ingo | 2016-12-12 | 1 | -5/+5 |
| | |||||
* | SERVER-27377 Executables need --no-as-needed too | Andrew Morrow | 2016-12-12 | 1 | -1/+1 |
| | |||||
* | SERVER-27289 fix ConnectionString parsing in shell | Matt Cotter | 2016-12-12 | 2 | -4/+61 |
| | |||||
* | SERVER-27210 Fix flakey ScopedDbConnection unit test | Jonathan Reams | 2016-12-12 | 1 | -3/+6 |
| | |||||
* | SERVER-27295 Always set slaveOk to true on remote commands in the old ↵ | Tess Avitabile | 2016-12-12 | 1 | -1/+1 |
| | | | | initial sync | ||||
* | SERVER-25904 include expected error code in read-only write ops test | Kyle Suarez | 2016-12-12 | 1 | -4/+13 |
| | |||||
* | SERVER-27307 Store DocumentSourceCursor namespace as NamespaceString | James Wahlin | 2016-12-12 | 2 | -6/+5 |
| | |||||
* | Import wiredtiger: 1b6c815a3fd34f14c20d5cd627155799d1de535c from branch ↵ | Alex Gorrod | 2016-12-12 | 116 | -1564/+3482 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-3.6 ref: ca6eee06ff..1b6c815a3f for: 3.5.1 WT-2336 Add a test validating schema operations via file system call monitoring WT-2670 Add option to configure read-ahead per table and change default behavior WT-2960 Inserting multi-megabyte values can cause pathological lookaside usage WT-2969 Fix a bug that could cause snapshot corruption during compaction WT-3014 Add GCC/clang support for ELF symbol visibility. WT-3021 Fixes needed for Java log cursor example, Java raw mode cursors, log cursors in raw mode WT-3025 fix error path in log_force_sync WT-3028 Workloads with all dirty pages could trigger diagnostic stuck check WT-3030 Test failure indicating invalid key order during traversal WT-3034 Add support for single-writer named snapshots. WT-3037 Fix some outdated comments in logging WT-3048 WiredTiger maximum size warning uses the wrong format. WT-3051 Remove external __wt_hex symbol. WT-3052 Improve search if an index hint is wrong WT-3053 Review Python and Java calls to internal WiredTiger functions WT-3054 Java PackTest, PackTest03 do not compile WT-3055 Java AsyncTest faults WT-3057 WiredTiger hazard pointers should use the WT_REF, not the WT_PAGE. WT-3064 minor tree cleanups: .gitignore, NEWS misspelling | ||||
* | SERVER-24128 reject embedded null bytes in namespace string parsing | David Storch | 2016-12-09 | 53 | -439/+809 |
| | |||||
* | SERVER-26634 GDB Pretty-Printers and Commands | Mark Benvenuto | 2016-12-09 | 2 | -67/+73 |
| | |||||
* | SERVER-27358 Convert socket timeout to milliseconds to use in connect | samantharitter | 2016-12-09 | 1 | -1/+1 |
| | |||||
* | SERVER-26960 don't convert find to aggregation if sort contains $natural | Kyle Suarez | 2016-12-09 | 2 | -1/+11 |
| | |||||
* | SERVER-26765 move views tests into jsCore | Kyle Suarez | 2016-12-09 | 33 | -458/+493 |
| | | | | | | | | | Views tests have been moved to jstests/core/views. YAML configurations for jsCore passthrough suites have been updated to pick up tests in subdirectories of jstests/core. Tasks and variants that previously used the --excludeWithAnyTags resmoke flag now specify task_excluded_tags and variant_excluded_tags, respectively. | ||||
* | SERVER-27287: Deduplicate `SetGlobalEnvironment` | ADAM David Alan Martin | 2016-12-09 | 3 | -0/+8 |
| | | | | | | Some places defining this initializer were outside of the anonymous namespace, leading to future potential symbol collisions. All locations were put into the anonymous namespace. | ||||
* | SERVER-26562 Unit tests for commitChunkMigration | Nathan Myers | 2016-12-08 | 2 | -0/+384 |
| | |||||
* | SERVER-26523 mark resmoke teardown failures as ServerFailures | Robert Guo | 2016-12-08 | 1 | -12/+7 |
| | |||||
* | SERVER-26634 GDB Pretty-Printers and Commands | Mark Benvenuto | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | SERVER-27191 hang analyzer should dump lock manager state | Mark Benvenuto | 2016-12-08 | 6 | -1/+32 |
| | |||||
* | SERVER-26634 GDB Pretty-Printers and Commands | Mark Benvenuto | 2016-12-08 | 3 | -1/+399 |
| | |||||
* | SERVER-26903 reduce electionTimeoutMillis in stepdown suite after ↵ | Dianna Hohensee | 2016-12-08 | 1 | -15/+16 |
| | | | | ShardingTest runs | ||||
* | SERVER-27321 Rename ScopedChunkManager::getExisting to refreshAndGet | Kaloian Manassiev | 2016-12-08 | 11 | -172/+108 |
| | | | | | | | | | Also replace usages of direct cache retrieval with invocations to the scoped retrieval methods. There are no functional changes, only cleanup on the way to remove DBConfig::reload, which is one of the refresh methods which can block access to the entire database while only partial reloading is happening. | ||||
* | SERVER-27300 fail indexing of the Symbol type when the collation is non-simple | David Storch | 2016-12-08 | 5 | -308/+171 |
| | |||||
* | SERVER-27340 Add more info in case of unexpected extra op in oplog | Geert Bosch | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | SERVER-27232 Fix early timeout in ASIO connpool | Jason Carey | 2016-12-08 | 2 | -13/+129 |
| | | | | | | | | | | | | | | | | | | Initial connects and later refreshes have a timeout associated with them in ASIO that isn't linked to any user generated timeout. These timeouts, when they trigger, are registered as general failures however. And general failures cause us to dump all connections from the pool (propagating that error to all consumers currently waiting for a connection). That scheme is sound for actual io errors (because a failure to rpc on one connection almost certainly means something is badly wrong with all other open connections), but causes us to fail early and often when applied to timeouts. The fix is to treat timeouts on connect and refresh lightly (start connecting a new connection on timeout) and allow the general request timeouts to handle timing out user requests. | ||||
* | SERVER-25373: Add diagnostic labels to ResourceMutex instances | Daniel Gottlieb | 2016-12-08 | 6 | -8/+95 |
| | |||||
* | SERVER-27210 Allow shell to connect to replicasets with ssl=true in URI | Jonathan Reams | 2016-12-08 | 15 | -18/+259 |
| | |||||
* | SERVER-27284 dedup symbol KVHarnessHelper::create | Matt Cotter | 2016-12-07 | 6 | -15/+49 |
| | |||||
* | SERVER-27238 de-dup symbol logProcessDetailsForLogRotate | Matt Cotter | 2016-12-07 | 5 | -17/+14 |
| | |||||
* | SERVER-26870 Don't hold on to OperationContext indefinitely | Geert Bosch | 2016-12-07 | 1 | -2/+2 |
| | |||||
* | SERVER-27241 Create runtime directory on service start | Brian Samek | 2016-12-07 | 1 | -0/+4 |
| |