summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Platform Support: Remove Enterprise RHEL 6.7 zSeries from 3.4r3.4.22-rc0r3.4.22Kelsey Schubert2019-07-111-138/+1
|
* SERVER-41680 Add --branch option to fuzzer invocationSandy Gould2019-07-111-1/+1
| | | | (cherry picked from commit b9272e3fc9c41aff5e8ba8a0d641eed278fcd92f)
* SERVER-41036 Make ReadWriteAbility::_canAcceptNonLocalWrites an AtomicWord<bool>Vesselina Ratcheva2019-07-102-6/+6
| | | | (cherry picked from commit 21746d3302f37a9d5716c2f249b99d7f0e273344)
* SERVER-41069 Add option to disable embedded roles from X509 certificatesJonathan Reams2019-07-092-0/+9
| | | | | | | (cherry picked from commit 85ec26ff72f4029c52c40fab796ad53533828e60) (cherry picked from commit 20c801587e1dab2d9cb2d468a4b10e3549d91e24) (cherry picked from commit c0f9667715e87634ba3d8d956e8bc9ae752518cf) (cherry picked from commit 727b84641088ff5b7c6908dea7139afa2e4695d0)
* SERVER-41863 sleep command waits for server clock to advance by duration ↵Ian Boros2019-07-081-23/+44
| | | | requested
* SERVER-21538 Use mockable cv wait in background_thread_clock_source_testMathias Stearn2019-07-013-35/+56
| | | | | | | This both makes the test run much faster and avoids spurious failures when the system scheduler decides not to run a thread for over a second. (cherry picked from commit d55eaad5cdfcfbe8458658d39f8c57102c3b3504)
* SERVER-21538 Put BGThreadClockSource to sleep when it isn't neededMathias Stearn2019-07-013-18/+152
| | | | | | | If it goes through a full granularity of sleeping without being read from, it will sleep with no timeout until the next attempt to read the clock. (cherry picked from commit b283aecc3a6e65e805c5ffe57b0ad4368faacbfd)
* SERVER-28421 Implement ClockSource::waitForConditionUntil()Mathias Stearn2019-07-014-55/+128
| | | | (cherry picked from commit 86bc5bdac397909e246f0ea19f5414387bb6b0a9)
* SERVER-41967: Run Fuzzer from Z: rather than C: on WindowsRyan Timmons2019-06-271-0/+2
|
* SERVER-41148 FTDC is calling boost::filesystem without passing an error_code ↵Mark Benvenuto2019-06-254-16/+59
| | | | | | parameter (cherry picked from commit d8e2c4748fda6fc24ea0d1bb1541ea9c66f5e1cf)
* SERVER-40242 Add banner to MSISpencer Jackson2019-06-241-0/+6
| | | | (cherry picked from commit 9f973418a578bf0b4643908f5af2af972a086c92)
* SERVER-40242 Update banner inclusions for vendored toolsSpencer Jackson2019-06-2416-2/+21
| | | | (cherry picked from commit e5d7bb7eaf2b26be77d6011036387bc21debd129)
* SERVER-38303: Temporarily handle ipv6 failures due to s390x machine without ↵Tyler Kaye2019-06-212-0/+8
| | | | ipv6 enabled
* SERVER-41401 SERVER-40924 SERVER-40923 Add Evergreen task to sanity check ↵Robert Guo2019-06-201-79/+146
| | | | fuzzer can parse JavaScript tests, remove npm test call
* SERVER-41789 sys-perf: Use bootstrap.overrides in bootstrap.yml config fileHenrik Ingo2019-06-191-3/+7
| | | | (cherry picked from commit 89cf8962bf2502fc4091f930b02f2f021d18fd39)
* SERVER-40336 Use SecureRandom to seed the random number generator in ↵Siyuan Zhou2019-06-141-1/+2
| | | | | | replication coordinator. (cherry picked from commit c600aa9d7423eca8151daf626e2799d9a6c7b31c)
* SERVER-41424 Ignore python patch version when verifying python can build MongoDBMathew Robinson2019-06-121-1/+1
| | | | (cherry picked from commit c517556ca985f60b52b983049410cb278c919434)
* SERVER-41424 scons should fail early if invoked with wrong Python interpreterMathew Robinson2019-06-121-0/+5
| | | | (cherry picked from commit 6a8f5d33543088dbf39b26275fb2a90cbd466cf5)
* SERVER-17010 each Sorter instance spills to a single file rather than a new ↵Dianna Hohensee2019-06-1110-181/+482
| | | | | | | | file per spill to disk SERVER-38764 External sorter should use 64-bit integers for file offsets (cherry picked from commit 48d999c08304b6ede2a9d1f9d9db974b59fe97e2)
* SERVER-38984 Validate unique User ID on UserCache hitSara Golemon2019-06-0814-5/+331
| | | | (cherry picked from commit e55d6e2292e5dbe2f97153251d8193d1cc89f5d7)
* SERVER-39642 Decrement egress counter when scoped connection not returned to ↵Rahul Sundararaman2019-06-072-4/+13
| | | | the pool backport
* SERVER-38098 Fix yaml-cpp compilation with Visual Studio 2017.Henrik Edin2019-06-072-2/+2
| | | | | | | cherry picked from commit 0f9a586ca1dc29c2ecb8dd715a315b93e3f40f79 https://github.com/jbeder/yaml-cpp/commit/0f9a586ca1dc29c2ecb8dd715a315b93e3f40f79 (cherry picked from commit 866d4ba84171d7cc88876e2d0d8ae4eeb04ff019)
* SERVER-37984 Upgrade yaml-cpp to 0.6.2Mathew Robinson2019-06-07105-561/+961
| | | | (cherry picked from commit efea6a2c614627152ada31468462033ec0f7ffed)
* SERVER-41546 mongo_killproc should not call exitMathew Robinson2019-06-071-2/+2
| | | | (cherry picked from commit 8b2879c30bcb8d8f5163ecf3050d8bdc421786c7)
* SERVER-41546 SysV init scripts should verify PIDfile exists instead of failingMathew Robinson2019-06-071-0/+5
| | | | (cherry picked from commit 65daaae2ffa01cbb741db69922b5f7cd4ed7836b)
* SERVER-40563 validate that `(${procname})` is the process' command name.Mathew Robinson2019-06-071-2/+22
| | | | (cherry picked from commit 443e8974d66a3ddd2ad89f8b3f9c2ebb7d8d9500)
* SERVER-36043 Start mongod after multi-user.targetMathew Robinson2019-06-072-4/+4
| | | | (cherry picked from commit a014dce43e6f55fd6611a865902e46b34953ad72)
* SERVER-40393 Disable SSL_MODE_RELEASE_BUFFERS in ASIOMark Benvenuto2019-06-051-3/+4
|
* SERVER-20983 Add requirements.txt for resmoke.py.Max Hirschhorn2019-06-041-0/+4
| | | | (cherry picked from commit 396b5eced4ede648ed7bf1296b7c21435ccdb5f0)
* SERVER-41213: Trigger a write conflict in unique, non-partial index build ↵r3.4.21-rc0r3.4.21Daniel Gottlieb2019-05-211-0/+1
| | | | | | code path. (cherry picked from commit 3372bc595d099392e422d735074ba687efd6634b)
* SERVER-40491 Update Debian 8 image for package testBrian McCarthy2019-05-142-0/+16
| | | | (cherry picked from commit 25211c43506ae212b20e830654a80d96e2a73bea)
* SERVER-40866 Use JSON.stringify() to serialize string in tojson()Siyuan Zhou2019-05-111-41/+2
| | | | (cherry picked from commit b877bd0172b613e77365f29886d359e5230f1a3e)
* SERVER-41088 Propagate Evergreen order field to Cedar for system perfjulianedwards2019-05-101-0/+1
| | | | (cherry picked from commit f8108783cab61eb39c371057a4c34b539081f717)
* SERVER-40922 npm install before running the fuzzerRobert Guo2019-05-061-0/+23
| | | | (cherry picked from commit 1a91e889478eacc7f5c63d93a0c68242719aca08)
* SERVER-40514 Fix race in ResmokeMathew Robinson2019-05-011-1/+4
|
* SERVER-37774 Platform Support: Remove Enterprise Ubuntu 16.04 PPCLEKelsey Schubert2019-04-231-79/+0
|
* SERVER-37765 Platform Support: Remove Ubuntu 14.04Kelsey Schubert2019-04-231-196/+0
|
* SERVER-40165 set wtimeout deadlines with the precise clockJason Carey2019-04-191-1/+1
| | | | | | | | | | | | | | | | | In ReplicationCoordinatorImpl::_awaitReplication_inlock, we generate our deadline for waiting on wtimeout with the fast clock. Because we generate the deadline with the fast clock, but actually wait on it with the precise clock, it is possible for us to wtimeout early if there is significant drift between the precise and fast clocks. This is unlikely to happen very often in practice, but could happen if the thread responsible for pushing ahead the fast clock get's descheduled for a substantial period of time. In that case, it is possible for the fast clock to drift multiple seconds behind the precise clock, and to immediately timeout in waitForConditionOrInterruptNoAssertUntil. (cherry picked from commit 46086585d49f2da53d46c3f121e9f8dc23b699a1)
* SERVER-40628: Set a higher numInitialSyncAttempts for replsetprio1.jsLingzhi Deng2019-04-181-1/+2
|
* SERVER-39820 Include client IP in log message for successful authenticationJonathan Reams2019-04-084-5/+51
| | | | | (cherry picked from commit 0a847ef8453015e8b622595692b2fde0488486a6) (cherry picked from commit 4a515ef5692d48efffb74c4fe9e1a297bd063aa3)
* Import wiredtiger: 1d7a748f9f096ebf39e80ea442b6d3be3fc69381 from branch ↵Luke Chen2019-04-052-7/+15
| | | | | | | | | mongodb-3.4 ref: 7a6598ca9b..1d7a748f9f for: 3.4.21 WT-4615 Sync backup file before returning backup cursor
* SERVER-36750 fix botched backportGabriel Russell2019-04-041-6/+4
|
* SERVER-40259 Include third party notices for ASIO and variantSpencer Jackson2019-03-291-0/+26
| | | | | | (cherry picked from commit cd7ad939f00e183eed22946c326d45034298c20a) (cherry picked from commit 221ad53ecdf228988d3d252ebcb8d570593e2b10) (cherry picked from commit dd4b9af2eacaab13f8fb2a48a531294c9c1025e7)
* SERVER-36750 blacklist memory.js on ppc64le in memory variantsGabriel Russell2019-03-222-1/+6
|
* SERVER-39487 Decimal128::squareRoot() returns result for ↵James Wahlin2019-03-183-3/+123
| | | | | | | | Decimal128::exponential() (cherry picked from commit 5aa3f6dbc5e31beaf40e0828f7a24ecf71fb42f9) (cherry picked from commit c1760b39b29dc412ca1c20361c500e18e90c71cd) (cherry picked from commit 477ceade3dae70498c0a6b4c89007ac98934e1c6)
* SERVER-39056 Further refine readWriteAnyDatabaseShreyas Kalyan2019-03-154-1/+135
| | | | (cherry picked from commit 1b1cf52e94c49ca4c6d8ba693e949c2b655e74b5)
* SERVER-39058 Synchronize user set modification in AuthorizationSession with ↵r3.4.20-rc0r3.4.20Shreyas Kalyan2019-03-0416-30/+56
| | | | | | Client (cherry picked from commit a9277e874039f32ce0d848fcdfb10de705c96fd9)
* SERVER-39758 double_rollback.js should reliably wait for node 0 to complete ↵Tess Avitabile2019-03-041-1/+6
| | | | | | rollback (cherry picked from commit 1c24972a20f0cd5e37bb24648fffb3b1c7409f6f)
* SERVER-39746: Write project in runtime.ymlRyan Timmons2019-02-261-8/+9
| | | | (cherry picked from commit 2ab2ae3bad12e4aa60bc4dd3708d46d7b031fd79)
* SERVER-28053 allow network errors when turning off rollbackHangBeforeStart ↵Judah Schvimer2019-02-227-29/+25
| | | | | | failpoint (cherry picked from commit 148c0031f517117a39e0c260051169b2831d5e64)