summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-28038 Improve invariants in WiredTigerRecordStore for capped visibilityGeert Bosch2017-04-122-8/+7
| | | | (cherry picked from commit 602a80c2b9745234daebb21dbdd81a456713cf33)
* SERVER-28357 Do not enforce quota on starting MMAPv1 compactGeert Bosch2017-04-121-1/+2
| | | | | | | (cherry picked from commit 914bbbd26a686e032fdddec964b109ea78c6e6f6) Conflicts: src/mongo/db/storage/mmap_v1/record_store_v1_simple.cpp
* SERVER-24594 raise default write concern timeout for security shell helpersEric Milkie2017-04-121-1/+1
| | | | | | | (cherry picked from commit 71a6245427ea98b074179b21a44b98b97f11d0c0) Conflicts: src/mongo/shell/db.js
* SERVER-28652 Log when we remove connections from asio poolsamantharitter2017-04-111-1/+15
| | | | (cherry-picked from commit 043ea2e5a24c3e3b819f4f57d96e72c10f34f602)
* SERVER-26101 DBDirectClient isn't safe to authMatt Cotter2017-04-112-1/+19
| | | | (cherry picked from commit 73365935a7d2026030a34d89463e72263fe8c25c)
* SERVER-25926 Fix LintMark Benvenuto2017-04-111-1/+1
| | | | (cherry picked from commit f6397011fa6f607a80a6bde1408bf6afddaf20a7)
* SERVER-25926 Windows audit bson output erroneously translates LF to CR LFMark Benvenuto2017-04-112-30/+35
| | | | (cherry picked from commit 25c6eb9a0c87709ad80a896d737e8ab977eac883)
* SERVER-21957 Don't destroy builder while still in useAndrew Morrow2017-04-091-34/+43
| | | | (cherry picked from commit effa414a8262d0816dd4c879260a6ce96b0d1fb5)
* SERVER-22707 fix mongo uri parseMatt Cotter2017-04-092-6/+26
| | | | | | | | | * comma is not optional in comma separated host list * ".sock" domain sockets need the "." * even with no database, need a slash before options * no spamming question marks inside the options (cherry picked from commit 40f774eafa4c0394cc75c936143ce6e185e5b1eb)
* SERVER-24350: Reenable strict OpenSSL FIPS error detection on Ubuntu 16.04Spencer Jackson2017-04-091-4/+1
| | | | (cherry picked from commit 0508bae1af9d95a36a12ec20c23f2adbafe4b738)
* SERVER-26343 DBPointer.prototype -> bson crashesJason Carey2017-04-092-0/+9
| | | | | | | DBPointer's prototype isn't serializable and triggers a bad code path in oid. Let's guard against that route. (cherry picked from commit cd96e35ef6e004d89a1618740beec5f405cbfe69)
* SERVER-24595 enforce ismaster response has ok:1Matt Cotter2017-04-094-0/+54
| | | | (cherry picked from commit e9cd7667471eff437463e7de842af95747847be4)
* SERVER-25192 Handle null properties in Object.extendTim Sogard2017-04-092-1/+13
| | | | | | Closes #1103 (cherry picked from commit ad5040e94641e0dcfccbd1d415520281618afde8)
* SERVER-28390 Mark targets as Precious during incremental linksAndrew Morrow2017-04-093-0/+50
| | | | (cherry picked from commit 21628d6b2311eb726c01244f6c5dba1edb1f6256)
* SERVER-20540 Add an emitter for .dwo generated by -gsplit-dwarfAndrew Morrow2017-04-093-16/+93
| | | | (cherry picked from commit 39f71f9f17103d47ef9b1234cb506aa8ad420114)
* SERVER-28489 MockStream hook methods may still be used if the stream gets ↵samantharitter2017-04-091-2/+2
| | | | | | canceled (cherry picked from commit 0230175542488b48a2976e87d9c24e720f2488c4)
* SERVER-28489 Add documentation to mock stream frameworksamantharitter2017-04-091-0/+59
| | | | (cherry picked from commit cdf2e4cc29f7df5a702ceb62102ac28c589e7e0d)
* SERVER-28686 rollback_after_sync_source_selection.js waits for rollback to ↵Benety Goh2017-04-091-1/+4
| | | | complete
* SERVER-28652 Log the size of connection pools when we make new egress ↵samantharitter2017-04-073-3/+27
| | | | | | connections (cherry-picked from commit 0727327d247902253342c988fad307ce07b3fb01)
* SERVER-27687 Fix cpuAddrSize detection on Linux for hostInfo commandJonathan Reams2017-04-072-1/+11
| | | | (cherry picked from commit d2211f33b794dc638bec61a14ae9ba68e76b8946)
* Revert "SERVER-27687 Fix cpuAddrSize detection on Linux for hostInfo command"Jonathan Reams2017-04-072-11/+1
| | | | This reverts commit 8b57003ddf5c89774d49d02028c18deec284a3db.
* SERVER-27687 Fix cpuAddrSize detection on Linux for hostInfo commandJonathan Reams2017-04-072-1/+11
| | | | (cherry picked from commit d2211f33b794dc638bec61a14ae9ba68e76b8946)
* SERVER-28447/SERVER-28448 Only refresh metadata or wait for critical section ↵Kaloian Manassiev2017-04-055-26/+108
| | | | on StaleConfigException
* SERVER-28259 Log time elapsed during connect for NetworkInterfaceASIO ↵samantharitter2017-04-051-1/+3
| | | | | | connections (cherry-picked from commit 02f1a97d756dd86fb6fc4bf6adcfdcc6003f8dcb)
* SERVER-28546 confirm WiredTiger unindex operations remove the correct documentEric Milkie2017-04-054-17/+61
| | | | | | | | Previously, unindex operations on WiredTiger would not confirm the record id matches. This could result in erroroneous entries being removed from the index, for the case where an index with a unique constraint also had a partial filter expression. (cherry picked from commit 052345f6c592b1b5e626e05ed8c59e9b20b6d7ee)
* SERVER-28380 Clear ramlog before looking for stopReplProducer failpoint log ↵Spencer T Brody2017-04-044-4/+77
| | | | | | message (cherry picked from commit 07ddacf92a2c53bd5a02878917ab8ebb35874413)
* SERVER-28548 skip unused keys in restorePosition, even when prev location is ↵Eric Milkie2017-04-041-4/+0
| | | | | | not found (cherry picked from commit 928d3b0cf3b989f7f099df9b9746505d6b68f470)
* SERVER-28572 Change a js test to comply with configuration boundsAlex Gorrod2017-04-031-3/+3
| | | | | | | (cherry picked from commit 08d29c36403608802c45375277f88c7fcaf708e0) Change a js test because WiredTiger is changing the range of values possible for split_pct which this test happens to use as a way to test custom configuration visibility.
* SERVER-28426 Update etc/longevity.yml to use run_test.pyHenrik Ingo2017-03-311-3/+3
| | | | (cherry picked from commit 46933aa071eb0aa6614bfe26c56cc9b75270038b)
* SERVER-28184 removed election_timing.jsBenety Goh2017-03-302-370/+0
| | | | | | | | | | | | | | | | | Also removed jstests/libs/election_timing_test.js Since disabling the timing checks in SERVER-26142, election_timing.js is reduced to a series of test cases that trigger elections by stepping down or stopping the primary under various election configurations (protocol version 0 or 1). A typical election_timing.js test run typically takes longer than 10 minutes which is a little excessive compared to existing replica set tests. This makes election_timing.js redundant with existing C++ unit tests and JS tests in jstests/replsets. (cherry picked from commit 30b80c79081ff98b513c6c61e9dbae82242689ae)
* SERVER-28135 stepdown.js should always fsyncUnlock() all secondary nodesBenety Goh2017-03-301-31/+57
| | | | (cherry picked from commit 3494a01655326a299d60f06432d7cc1bc11aecd6)
* SERVER-27861 Make the failover in drain.js more reliableSiyuan Zhou2017-03-291-5/+3
| | | | (cherry picked from commit 133dbba8f749d3ac758a5365d504341331b03468)
* SERVER-27403 SERVER-28278 Ensure sync source is ahead and not rolled back ↵Judah Schvimer2017-03-2412-61/+327
| | | | after first fetcher batch
* SERVER-28430 Expose dropConnections() method on ConnectionPool through the ↵Judah Schvimer2017-03-247-0/+23
| | | | | | NetworkInterface (cherry picked from commit 5014eade5aa8c6ce258bbe785d2c3c8c1d0e2198)
* SERVER-28169 Set eviction=(threads_min=1) in Microbenchmarks testingHenrik Ingo2017-03-241-3/+3
| | | | | | Undoing the effect of 5a3ecdc731673c82cc841eaecf2bc59067c067be for microbenchmarks. (cherry picked from commit b078623660b1f4582cbb90998f8e6c252d3bd7b8)
* SERVER-28329 Remove comparison tasks from MicrobenchmarksHenrik Ingo2017-03-241-200/+0
| | | | (cherry picked from commit 9791e079fdf873bd09d144e04818384f92f38594)
* SERVER-28417 Update to Mozilla ESR 38.8.0Mark Benvenuto2017-03-2343-99/+232
|
* SERVER-3181 Add nameOnly option to listDatabasesGeert Bosch2017-03-195-13/+44
| | | | | | | | | | | | (cherry picked from commit fff6d490ce43a6d3952cf2352f81c524b20e6f49) Substantial changes were necessary for the backport, as the listDatabases command does not implement filtering. Conflicts: jstests/concurrency/fsm_workloads/create_database.js src/mongo/db/commands/list_databases.cpp src/mongo/s/commands/cluster_list_databases_cmd.cpp
* SERVER-28287: Remove accidental backport of secondary performance tasksdalyd2017-03-161-2/+0
|
* SERVER-23915 Make split_stale_mongos.js wait for split to propagate to all ↵Spencer T Brody2017-03-162-1/+13
| | | | | | | | | | config servers (cherry picked from commit d30ab0aa759d75cabc0a88ea5f2fd2b9c1a6c9a8) SERVER-23915 Make move_stale_mongos.js wait for split and move to propagate to all config servers (cherry picked from commit a8ebe7c54cde9b2f8effe055df29e6bbc8be663d)
* SERVER-28315 limit replBatchLimitBytes to 100MBGeert Bosch2017-03-161-3/+3
|
* SERVER-28287: Split sys-perf sharded cluster custom workloads task into ↵dalyd2017-03-151-17/+137
| | | | | | multiple tasks (cherry picked from commit d71720f53c432ecdf2e709dbe48187c45b1aa264)
* SERVER-27864 Handle $cmd commands embedded in the query field properly in SCCCRandolph Tan2017-03-143-8/+31
|
* SERVER-28110 Set secondaryCatchUpPeriodSecs smaller when requesting remote ↵Siyuan Zhou2017-03-102-1/+8
| | | | | | primary stepdown (cherry picked from commit aaee42ed5273eb36b9eb7f28cd1f437abcd610fd)
* SERVER-24536 Nodes can run an election while stepping down.Siyuan Zhou2017-03-101-4/+5
| | | | (cherry picked from commit 11540cd54638c07708c056eb288d0b4c27b1a8e9)
* SERVER-25714 Don't wait for db work in executor when upgrading protocol verisonSiyuan Zhou2017-03-103-18/+36
| | | | (cherry picked from commit 2b3da87372ddb61a2226a7c11ba8d0b41c12278e)
* SERVER-23163 Fix signaling of worker thread in replication executor.Siyuan Zhou2017-03-102-0/+82
| | | | (cherry picked from commit 09b99e5c6659e60c992288e6b391bd2cb9e409c9)
* SERVER-28022 Invalidate old IDs for moved system.namespaces recordsMaria van Keulen2017-03-106-56/+102
| | | | | | | (cherry picked from commit 22ec4be075233d425f21349854b5ceac6baa5289) Conflicts: src/mongo/db/storage/mmap_v1/catalog/namespace_details_collection_entry.cpp
* SERVER-27996 Invalidate stale system.namespaces record IDsMaria van Keulen2017-03-102-1/+65
| | | | (cherry picked from commit 9e0bacc738f93308bf7ab020f8959619e1f98519)
* SERVER-27930 Invalidate old index record IDs after renaming collectionsMaria van Keulen2017-03-102-15/+39
| | | | | | | (cherry picked from commit 763edc9dfef746ffa1c72bcc18778047fb0efc97) Conflicts: jstests/core/list_indexes_invalidation.js