summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-54057 Move RPM python dependency to tools-extra packageRyan Egesdahl2021-05-068-8/+56
| | | | | | | | | | This requirement should never have been on the server package once the tools were moved to their own package. This change just moves the requirement where it should be. (cherry picked from commit 364c92daaa4666e6428b6e0b805d71a01edf395c) (cherry picked from commit 8224fa0bd9cfac6b7855dabf438bb944846ab08c) (cherry picked from commit ca2d0476ed41c24929d357021e74961d7c1d6ef7)
* SERVER-52610 Ensure RPM install roots can be relocatedRyan Egesdahl2021-05-069-250/+349
| | | | | | | | | | | | We were not using directory macros in the RPMs, which meant that the installation root could not be changed. When we tried, we got an incomplete install, with some of it going to the new prefix and some going to the host system. Here, we follow RPM packaging guidelines a bit better and use named directory macros instead of explicit paths. (cherry picked from commit 9aba0cac770d87d36cf0f0d19a1be06e73312221) (cherry picked from commit 6670cb159540b07b8a39fe4c072c24ff7a0130f0) (cherry picked from commit 2495a8fa87c215da70c3361beef11d52ce5be1c0)
* SERVER-51465 update package tests for install_compassZakhar Kleyman2021-05-061-2/+4
| | | | | | (cherry picked from commit eb661616fa433abd7ef4bc3f07d15c3a8a1c8654) (cherry picked from commit 89de6132e34f9e910dc5a5833dbcf8d3a932c5c2) (cherry picked from commit a92f7c91d5cca7eee12108de705291ef564894a8)
* SERVER-49054 Modernize the Compass installer for *NIXRyan Egesdahl2021-05-063-49/+34
| | | | | | | | | | | | | The only two reasons we needed to run substitutions on the Compass installer scripts were for the type of Compass binary we were installing - which is no longer relevant - and the Python version used specifically by the *NIX installer. The Python script is simply modified so it's compatible with all current Python versions, and neither of the scripts are generated from substitutions anymore. (cherry picked from commit 6d5009b32f49d5548c7d0f1275c7aa7ba040a120) (cherry picked from commit af62bbde818837025b5498d08c387b2f83bc851f) (cherry picked from commit 22a67c1ea171598276da7d7c7c03ff1813baa50b)
* SERVER-56373 Add storeFindAndModifyImagesInOplog parameter and introduce ↵Jason Chan2021-05-058-44/+109
| | | | 'needsRetryImage' field to oplog entries.
* SERVER-47699 Change yield type used by range deleter from YIELD_MANUAL to ↵Antonio Fuschetto2021-05-051-6/+5
| | | | YIELD_AUTO
* SERVER-45153 Ignore metrics temp files in FTDCFileManagerMark Benvenuto2021-05-042-1/+2
| | | | (cherry picked from commit 0bd2a6fc2bd0beda146e46c239f41b0d113ed4fe)
* SERVER-48636 Increase assertEventDoesNotWakeCursor getMore timeout in ↵Bernard Gorman2021-05-031-2/+2
| | | | | | only_wake_getmore_for_relevant_changes.js (cherry picked from commit 697ec820c58a591e833bd1f3ca5e3155fb6babae)
* SERVER-56164 system_perf.yml and perf.yml use finalized DSI apivrachev2021-05-032-1400/+1269
|
* SERVER-37125 Powercycle should ignore a process reference if it no longer existsMikhail Shchatko2021-04-301-23/+10
|
* revert both SERVER-56164 commitsvrachev2021-04-292-1376/+1400
|
* SERVER-56164 Fix mmap microbenchmarks variantsvrachev2021-04-281-0/+12
|
* SERVER-56164 system_perf.yml and perf.yml use finalized DSI apivrachev2021-04-272-1400/+1364
|
* SERVER-56371 Upgrade timelib to 2021.06Mohammad Dashti2021-04-2759-61403/+84550
| | | | (cherry picked from commit 0c7ff5fc51ce3cdfd103798e38525a99590430b8)
* SERVER-55311: DBClientConnection::_checkConnection() can throw but still ↵Andrew Shuvalov2021-04-260-0/+0
|\ | | | | | | mark the connection successful
| * SERVER-56313: Do not use double as map key, it may trigger unexpected behaviorAndrew Shuvalov2021-04-252-3/+9
| |
* | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵Andrew Shuvalov2021-04-253-19/+14
| | | | | | | | timeout and CV should be notified on connection release
* | SERVER-55311: DBClientConnection::_checkConnection() should mark connection ↵Andrew Shuvalov2021-04-251-1/+1
| | | | | | | | as failed on exception
* | SERVER-55311: DBClientConnection::_checkConnection() should mark connection ↵Andrew Shuvalov2021-04-251-1/+3
| | | | | | | | as failed on exception
* | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵Andrew Shuvalov2021-04-252-5/+8
| | | | | | | | timeout and CV should be notified on connection release
* | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵Andrew Shuvalov2021-04-252-3/+6
| | | | | | | | timeout and CV should be notified on connection release
* | SERVER-55456: better RSM loggingAndrew Shuvalov2021-04-251-8/+8
| |
* | SERVER-55456: better RSM loggingAndrew Shuvalov2021-04-251-2/+4
| |
* | SERVER-55456: better RSM loggingAndrew Shuvalov2021-04-252-6/+9
|/
* SERVER-56147: In connection PoolForHost, a thread blocked waiting for free ↵Andrew Shuvalov2021-04-232-0/+44
| | | | connection may be never notified
* SERVER-56217: PoolForHost::_maxInUse is init to <int>::max and cannot be ↵Andrew Shuvalov2021-04-233-16/+14
| | | | changed, and when connections are maxed DBConnectionPool::get() always throws
* SERVER-55456: better RSM loggingAndrew Shuvalov2021-04-224-58/+147
|
* SERVER-44132 DataBuilder move assignment computes size incorrectlyr4.0.24-rc1r4.0.24Mark Benvenuto2021-04-132-3/+6
| | | | | (cherry picked from commit 4cf93b3802fa90ba02cdeed36b4f6d615b6d6393) (cherry picked from commit 1beb3391a2006a6daea590abd7585d080a4209f7)
* SERVER-52953 $geoNear does not always match coordinate given to 'near' when ↵Mihai Andrei2021-04-084-6/+81
| | | | | | maxDistance is set to 0 (cherry picked from commit 72bf0123af2075be083c6d6ad1a65658e0d499b1)
* SERVER-36926 Remove possibility of passing INT_MIN to abs() in ↵r4.0.24-rc0Ted Tuckman2021-04-051-2/+7
| | | | | | ClusterCursorManager (cherry picked from commit 0e5b2946e1750fd4a5ac30cdc6d67d6fda94d378)
* SERVER-55189 Call awaitReplication() before returning from syncFrom() in ↵Ali Mir2021-04-021-0/+1
| | | | | | rslib.js (cherry picked from commit b4c795bf9ebac10a9f013a548c980768b0238cb0)
* SERVER-55445: Remove mmap variants from sys-perf on 4.0Brad de Vlugt2021-04-011-130/+0
|
* SERVER-55395 stdx/thread.h needs cstdlibBilly Donahue2021-04-011-0/+1
|
* SERVER-50049 assert.soonNoExcept() should not access ↵Suganthi Mani2021-03-292-13/+22
| | | | | | TestData.traceExceptions for non-resmoke tests. (cherry picked from commit d57c783b60d548c3173058d70343537b6df6c1e9)
* SERVER-49187 Make ReplSetTest .stepUp() robust to election failures.Suganthi Mani2021-03-298-49/+66
| | | | (cherry picked from commit 311b7982f61009fd08bd7b76b1638d62cc8703de)
* SERVER-43847 Make ReplSetTest's stepUp function resilient to slow machinesSamyukta Lanka2021-03-291-10/+23
| | | | (cherry picked from commit c5a53e4882bd316dcb37141ccfab56f5acaec8f4)
* SERVER-54710 Improve checks for overlarge BSON when generating explain outputDavid Storch2021-03-264-10/+83
| | | | | | (cherry picked from commit 4fc3991bf64b33ca5f5237722bc563f8eb1a552a) (cherry picked from commit 754b0efe8549fe2d5fa2847676985709c60412a7) (cherry picked from commit fc232126bd406e6c85ec45b869c88d7a238e60c5)
* Import wiredtiger: 0b64c3341b8617d22cf8482d4ed6fae6f1bed89b from branch ↵Luke Chen2021-03-2538-362/+611
| | | | | | | | | | | | | | | mongodb-4.0 ref: c9d3a90c78..0b64c3341b for: 4.0.24 WT-4296 Add aggressive mode to sweep server WT-4614 Trigger sweep immediately to reclaim space after a table drop WT-6309 Add support for start/stop arguments to wt printlog command WT-6430 Move WT_CONN_SERVER flags into their own field WT-7026 Atomically read and set ref->addr in case of race WT-7028 Sweep thread shouldn't lock during checkpoint gathering handles WT-7104 Redact user data from printlog output
* SERVER-53566: Protect ServiceContext from issuing duplicate operation IDsTyler Seip2021-03-248-14/+361
|
* SERVER-54964 Take out extra idl fileBen Caimano2021-03-191-34/+0
|
* SERVER-54136 Make the authenticate command respect enforceUserClusterSeparationBen Caimano2021-03-1913-104/+466
|
* SERVER-35649 Retry DNS failures during reconfigXuerui Fa2021-03-1112-22/+161
| | | | | | | | (cherry picked from commit 418c61279986a5eaddc66a16b5e288556ad1f6d3) SERVER-51163 Mark nodes returning InvalidReplicaSetConfig in heartbeats as down (cherry picked from commit 28c6948a2a02760a69aaee3875c4b2a427528a5a)
* SERVER-54031 Include .py and .idl files in the errorcodes.py scanBilly Donahue2021-03-112-36/+76
|
* SERVER-5722 Support 'sort' in benchrunIan Boros2021-03-102-0/+32
|
* SERVER-54770 Add /proc/meminfo MemAvailable to FTDCMark Benvenuto2021-03-101-0/+1
| | | | (cherry picked from commit 0cde744f93ba588956d13fafa9cd74b0ded9334a)
* SERVER-53612: Fix StepDown hangs when all nodes are caught up but none is ↵Lingzhi Deng2021-03-076-5/+69
| | | | | | immediately electable (cherry picked from commit 6308db5c83a3e95f4532c63df8b635b8090036ae)
* SERVER-47568 Disable clusterTime gossiping for nodes in unreadable statesJack Mulrow2021-03-046-7/+91
| | | | (cherry picked from commit 024b130c5e66bafd99cf7f899cdef8d23284ef81)
* BACKPORT-7936 Error message when creating a mixed hashed/not hashed index ↵Dan Larkin-York2021-03-012-3/+11
| | | | should state the problem
* SERVER-47030 Fix date_time_support to not throw exceptionsTed Tuckman2021-02-255-126/+236
|
* SERVER-54708 Rollback test fixtures should ensure sync source's lastApplied ↵Samy Lanka2021-02-232-2/+2
| | | | > rollback node's last Applied if eMRC=false or using inMemory storage engine