summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-29517 Fix data race by making ViewGraph::_idCounter non-static.r3.4.5-rc4r3.4.5David Storch2017-06-082-2/+1
| | | | (cherry picked from commit e2376ccbb43d3fb2579995a55ebf82f7c16fcb4f)
* Import wiredtiger: 04a157830061d57309a2f8fe99e9979203ac71bf from branch ↵r3.4.5-rc3Alex Gorrod2017-06-0843-1091/+1360
| | | | | | | | | | | | mongodb-3.4 ref: 78109ca3fe..04a1578300 for: 3.4.5 WT-3293 Make internal symbols externally visible WT-3345 Improve rwlock scaling WT-3354 Coverity issues 1375904-1375907 WT-3356 rwlock assertion failure on PPC
* Import tools: 4d4d96583c40a25a4ee7e2d038d75181a300ec3c from branch v3.4Thomas Schubert2017-06-075-28/+94
| | | | | | | ref: 1fa8108e8f..4d4d96583c for: 3.4.5 TOOLS-1555 Huge number of connection while replaying a record
* Import tools: 1fa8108e8fdd955f7e12550bf2e5a56471c3c73e from branch v3.4Thomas Schubert2017-06-0627-456/+631
| | | | | | | | | | | | ref: 17fbdf31ab..1fa8108e8f for: 3.4.5 TOOLS-1605 Conditionally create a Windows job object in smoke.py TOOLS-1623 merge mgo's fix for "Apparent performance degradation in mongodump" TOOLS-1635 Mongostat panic error TOOLS-1645 short archives cause mongorestore to hang instead of failing TOOLS-1679 stop running mongod's in tests with --nohttpinterface TOOLS-1682 don't run native cert tests against mongod 3.5 on the 3.4 branch
* SERVER-29420 Use SSL headers from toolchain when building tools on OS XAndrew Morrow2017-06-051-0/+2
| | | | (cherry picked from commit 2accdb583a33a32d1adbb99c4905bd53c20d3f7d)
* SERVER-29352 Don't run SNMP tests on macOSAndrew Morrow2017-06-031-2/+0
| | | | (cherry picked from commit 173463532abfa79c980579a3b1605e5716e616cb)
* SERVER-28109 Configure Mac OS X Builders to use toolchain OpenSSL headersMark Benvenuto2017-06-031-2/+2
| | | | (cherry picked from commit e563ba50008503d21b610fd0aaadccc70336b837)
* SERVER-28924 Change databasesCloner to use the 'nameOnly' version of ↵William Schultz2017-06-021-2/+4
| | | | | | listDatabases (cherry picked from commit 222729e604843568bb7100be1d94b28853c2da8d)
* SERVER-29356 Increase the amount of memory available for tests running on ↵Eddie Louie2017-06-021-70/+2
| | | | | | Code Coverage builder (cherry picked from commit 8462f9a1ed3b6bbb1f7e6f6accae56ef524224ab)
* SERVER-29355 Increase amount of memory available for tests running on Linux ↵Eddie Louie2017-06-021-22/+2
| | | | | | DEBUG builder (cherry picked from commit 651addf5794895e823fb02380b7b4f4bb888fc7f)
* SERVER-29353 Increase amount of memory available for tests running on UBSan ↵Eddie Louie2017-06-021-4/+2
| | | | | | builder (cherry picked from commit ede32e355cc476a7f672a353efdfda66b1273a1f)
* SERVER-22076 Run jstestfuzz on additional buildersYves Duhem2017-06-011-80/+30
| | | | | | | | | Run fuzzed tests on: - Enterprise RHEL 7.1 PPC64LE - Enterprise RHEL 7.2 s390x - Enterprise SLES 11 s390x - Enterprise SLES 12 s390x - Enterprise Ubuntu 16.04 s390x
* SERVER-28460 Run Jepsen's "register" test with pv0 in Evergreen.r3.4.5-rc2Max Hirschhorn2017-05-261-0/+38
| | | | (cherry picked from commit 0f15be6552b73ac5fd582dbd4f224bb086ee019d)
* SERVER-28461 Run Jepsen's "set" test in Evergreen.Max Hirschhorn2017-05-261-11/+53
| | | | (cherry picked from commit 5cae3cfed67ffa38d35f547cef9acb37beaf3815)
* SERVER-29336 Use vendored version of libfaketime when running Jepsen.Max Hirschhorn2017-05-261-2/+7
| | | | (cherry picked from commit 8cd6e2a8af540bbea188c98cfae9139b400af83c)
* SERVER-29112 Jepsen evergreen test doesnt create report fileWilliam Schultz2017-05-261-8/+11
| | | | | | | (cherry picked from commit 4c66dc439c430072763f4aa900063c23543c4297) Also includes the changes to the "run jepsen test" function from b54a4c655b2f35ebaae739f959e6e5b7d48f5f04.
* SERVER-28221 Run the "register" test from jepsen-io/mongodb.Max Hirschhorn2017-05-261-9/+44
| | | | | | | Relies on the changes from jepsen-io/mongodb#3 to support using libfaketime for clock skewing. (cherry picked from commit b43c2a490c75cb17a4f2d056fcc20a650ee3c0be)
* SERVER-28535 Don't set hang_analyzer_processes for jepsen* tasks.Max Hirschhorn2017-05-261-6/+10
| | | | | | | | Changes the hang_analyzer.py script to run with root privileges on the ubuntu1404-jepsen distro in order to be able to attach to the mongod processes inside the LXC containers. (cherry picked from commit 1530cf54fd9db4e9e46e5fdd0b42972cd84b4c25)
* SERVER-27448 Run Jepsen tests once a dayJonathan Abrahams2017-05-261-19/+0
| | | | (cherry picked from commit 3dd2f7504f8c7c720015f138cb9f18c161de704a)
* SERVER-25917 add initialsync fuzzer suiteRobert Guo2017-05-264-2/+125
| | | | (cherry picked from commit 6a8e08ce4c12902c715e1ba4a5c69167bce86cee)
* SERVER-26485 ensure JS hooks always have a loggerRobert Guo2017-05-261-83/+67
| | | | (cherry picked from commit d4a7012d56ecfdc12a83775f9b68d14bfe260868)
* SERVER-27158 shutdown fixtures when a job finishesRobert Guo2017-05-262-6/+33
|
* SERVER-29152 Do not cache logging ostream in threadlocal when in other ↵samantharitter2017-05-264-20/+47
| | | | thread-specific contexts
* Import wiredtiger: 78109ca3fea602885a62fc2872fc553450168149 from branch ↵r3.4.5-rc1Alex Gorrod2017-05-183-6/+10
| | | | | | | | | mongodb-3.4 ref: cb16839cfb..78109ca3fe for: 3.4.5 WT-3158 Fix structure layout on Windows.
* SERVER-28996 SERVER-28996 Fix memory leak in MongoURI if auth failsJonathan Reams2017-05-171-4/+4
| | | | (cherry picked from commit cb893ef71d66bea22dd79553bd0080549f794c16)
* SERVER-29164 Ensure CatalogCache::getCollectionRoutingInfo does not throwKaloian Manassiev2017-05-171-1/+8
| | | | (cherry picked from commit ff3177abf366f0699629afb1b20fb72c6c79a6e4)
* SERVER-28841 Fix ScopedCollectionMetadata destructor racesNathan Myers2017-05-166-60/+61
|
* SERVER-28810 Re-try range deletions, backport to 3.4Nathan Myers2017-05-161-14/+18
|
* SERVER-29214 Clean up connection pointers when we destroy them from the poolsamantharitter2017-05-161-0/+1
|
* SERVER-28484 Remove timestamp from Linux package versions and filenamesRamon Fernandez2017-05-151-17/+49
| | | | | | | | | | | | | | | | | | This changes the package names for commit-triggered builds to match the following format: - rpm: mongodb-org-server-3.4.3-0.1.latest.el6.x86_64.rpm - deb: mongodb-org-unstable-shell_3.5.5~latest_amd64.deb Patch builds packages are also changed to eliminate the NN-g<hash> part of the version (as produced by git-describe): - rpm: mongodb-org-server-3.4.3-0.1.patch.deadbeef1234.el6.x86_64.rpm - deb: mongodb-org-unstable-server_3.5.5~patch~deadbeef1234_amd64.deb Packages for release candidates and releases are not changed. (cherry picked from commit 6b58cac1fb36b328fa9d1be8b9e67d4355744a12)
* SERVER-29066 Implicitly create the database in findAndModifyr3.4.5-rc0Kaloian Manassiev2017-05-052-30/+44
|
* SERVER-28427 Implement timeouts for the TicketHolderGeert Bosch2017-05-0516-86/+279
| | | | | | | | | | | (cherry picked from commit 498df9ab853bb03514b8803b9b1f6c2b6900b533) Conflicts: src/mongo/db/concurrency/SConscript src/mongo/db/concurrency/d_concurrency.cpp src/mongo/db/concurrency/d_concurrency.h src/mongo/db/concurrency/d_concurrency_test.cpp src/mongo/db/repl/replication_coordinator_impl.cpp
* SERVER-28952 Update test for absence of covered plans over multikey indices ↵David Storch2017-05-051-3/+6
| | | | in 3.4.x versions.
* SERVER-28952 fix distinct planning for multikey indicesDavid Storch2017-05-052-7/+150
| | | | (cherry picked from commit 566694eb312d7eaaf9e6e756e42cf863ad7f0f58)
* SERVER-29068 Retry operations in set_feature_compatibility_version.js after ↵Jonathan Reams2017-05-051-1/+10
| | | | network interruption
* SERVER-29016: make ShardRegistry::reload interruptibleMisha Tyulenev2017-05-051-2/+5
| | | | (cherry picked from commit 17807063eab1387023719e818c266dd31d16a0d0)
* SERVER-26781 Building with openssl 1.1.0Marek Skalický2017-05-042-10/+38
| | | | | | | Closes #1133 Signed-off-by: Spencer Jackson <spencer.jackson@mongodb.com> (cherry picked from commit f257e51df267110a14b489fbfbfbe07896096ad1)
* SERVER-29018 Reject mongos getMore on view after batchSize 0 findJames Wahlin2017-05-032-0/+22
|
* SERVER-27570: Enforce stricter checks on top level command BSON objectsSpencer Jackson2017-05-037-33/+173
| | | | (cherry picked from commit 957549cd11a34e0c92c9996eb564a6e2d6ada58a)
* SERVER-28490 Check the state after acquiring the lock in bgsync.Siyuan Zhou2017-05-021-4/+11
| | | | (cherry picked from commit b077e090642dbb50ea235e2b26af90399896eb04)
* SERVER-27727 Some auxiliary file changes needed after backporting to v3.4Eddie Louie2017-05-022-86/+0
|
* SERVER-28416 Hang analyzer GDB on ARM can run "thread apply all bt"Jonathan Abrahams2017-05-021-7/+0
| | | | (cherry picked from commit 7677a8aa544a5df51c2bd45f6859cd3b97459108)
* SERVER-28416 Split mongo pretty printers into separate fileJonathan Abrahams2017-05-023-315/+329
| | | | (cherry picked from commit d6552eddacb8afd90bebf55d3cd98cb77f543655)
* SERVER-28416 Fix BSONObj pretty printer used in hang_analyzer to support big ↵Jonathan Abrahams2017-05-021-2/+8
| | | | | | and little endianness (cherry picked from commit 3412b99e9f81199a7265fd0483d9b01432dbe53b)
* SERVER-28416 Continue on error in mongodb-uniqstack in hang_analyzerJonathan Abrahams2017-05-021-6/+12
| | | | (cherry picked from commit e9e806ee1f03b8328bb689ac0ce66625d16a59ee)
* SERVER-28291 use frame.pc() rather than frame.name() for stack dedupingMathias Stearn2017-05-021-4/+4
| | | | (cherry picked from commit a4ebe76b6d0c2b0a3d132da1536e29db92e00a08)
* SERVER-27727 Dump raw stacks to a file so we have them if we need themMathias Stearn2017-05-021-3/+20
| | | | (cherry picked from commit 65fa51f459d54f31fdb30d44d5c17c700b9ff4b2)
* SERVER-27727 Note location where thread is marked idleMathias Stearn2017-05-0232-47/+54
| | | | (cherry picked from commit 8056164a27fcaa1429744f9f2ff039a3d8c39b6f)
* SERVER-27727 Hide idle threads in hang analyzer (extras)Mathias Stearn2017-05-0228-117/+105
| | | | (cherry picked from commit 63d1f4c049587e7923a1154fc31f29bc190316df)
* SERVER-27727 Hide idle threads in hang analyzer (core only)Mathias Stearn2017-05-028-3/+143
| | | | (cherry picked from commit 27ddad2221974798284ef62d3328a3c02a510220)