Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-54057 Move RPM python dependency to tools-extra package | Ryan Egesdahl | 2021-05-06 | 8 | -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 relocated | Ryan Egesdahl | 2021-05-06 | 9 | -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_compass | Zakhar Kleyman | 2021-05-06 | 1 | -2/+4 | |
| | | | | | | (cherry picked from commit eb661616fa433abd7ef4bc3f07d15c3a8a1c8654) (cherry picked from commit 89de6132e34f9e910dc5a5833dbcf8d3a932c5c2) (cherry picked from commit a92f7c91d5cca7eee12108de705291ef564894a8) | |||||
* | SERVER-49054 Modernize the Compass installer for *NIX | Ryan Egesdahl | 2021-05-06 | 3 | -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 Chan | 2021-05-05 | 8 | -44/+109 | |
| | | | | 'needsRetryImage' field to oplog entries. | |||||
* | SERVER-47699 Change yield type used by range deleter from YIELD_MANUAL to ↵ | Antonio Fuschetto | 2021-05-05 | 1 | -6/+5 | |
| | | | | YIELD_AUTO | |||||
* | SERVER-45153 Ignore metrics temp files in FTDCFileManager | Mark Benvenuto | 2021-05-04 | 2 | -1/+2 | |
| | | | | (cherry picked from commit 0bd2a6fc2bd0beda146e46c239f41b0d113ed4fe) | |||||
* | SERVER-48636 Increase assertEventDoesNotWakeCursor getMore timeout in ↵ | Bernard Gorman | 2021-05-03 | 1 | -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 api | vrachev | 2021-05-03 | 2 | -1400/+1269 | |
| | ||||||
* | SERVER-37125 Powercycle should ignore a process reference if it no longer exists | Mikhail Shchatko | 2021-04-30 | 1 | -23/+10 | |
| | ||||||
* | revert both SERVER-56164 commits | vrachev | 2021-04-29 | 2 | -1376/+1400 | |
| | ||||||
* | SERVER-56164 Fix mmap microbenchmarks variants | vrachev | 2021-04-28 | 1 | -0/+12 | |
| | ||||||
* | SERVER-56164 system_perf.yml and perf.yml use finalized DSI api | vrachev | 2021-04-27 | 2 | -1400/+1364 | |
| | ||||||
* | SERVER-56371 Upgrade timelib to 2021.06 | Mohammad Dashti | 2021-04-27 | 59 | -61403/+84550 | |
| | | | | (cherry picked from commit 0c7ff5fc51ce3cdfd103798e38525a99590430b8) | |||||
* | SERVER-55311: DBClientConnection::_checkConnection() can throw but still ↵ | Andrew Shuvalov | 2021-04-26 | 0 | -0/+0 | |
|\ | | | | | | | mark the connection successful | |||||
| * | SERVER-56313: Do not use double as map key, it may trigger unexpected behavior | Andrew Shuvalov | 2021-04-25 | 2 | -3/+9 | |
| | | ||||||
* | | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵ | Andrew Shuvalov | 2021-04-25 | 3 | -19/+14 | |
| | | | | | | | | timeout and CV should be notified on connection release | |||||
* | | SERVER-55311: DBClientConnection::_checkConnection() should mark connection ↵ | Andrew Shuvalov | 2021-04-25 | 1 | -1/+1 | |
| | | | | | | | | as failed on exception | |||||
* | | SERVER-55311: DBClientConnection::_checkConnection() should mark connection ↵ | Andrew Shuvalov | 2021-04-25 | 1 | -1/+3 | |
| | | | | | | | | as failed on exception | |||||
* | | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵ | Andrew Shuvalov | 2021-04-25 | 2 | -5/+8 | |
| | | | | | | | | timeout and CV should be notified on connection release | |||||
* | | SERVER-56217 SERVER-56147: maxed out connection pool should respect get() ↵ | Andrew Shuvalov | 2021-04-25 | 2 | -3/+6 | |
| | | | | | | | | timeout and CV should be notified on connection release | |||||
* | | SERVER-55456: better RSM logging | Andrew Shuvalov | 2021-04-25 | 1 | -8/+8 | |
| | | ||||||
* | | SERVER-55456: better RSM logging | Andrew Shuvalov | 2021-04-25 | 1 | -2/+4 | |
| | | ||||||
* | | SERVER-55456: better RSM logging | Andrew Shuvalov | 2021-04-25 | 2 | -6/+9 | |
|/ | ||||||
* | SERVER-56147: In connection PoolForHost, a thread blocked waiting for free ↵ | Andrew Shuvalov | 2021-04-23 | 2 | -0/+44 | |
| | | | | connection may be never notified | |||||
* | SERVER-56217: PoolForHost::_maxInUse is init to <int>::max and cannot be ↵ | Andrew Shuvalov | 2021-04-23 | 3 | -16/+14 | |
| | | | | changed, and when connections are maxed DBConnectionPool::get() always throws | |||||
* | SERVER-55456: better RSM logging | Andrew Shuvalov | 2021-04-22 | 4 | -58/+147 | |
| | ||||||
* | SERVER-44132 DataBuilder move assignment computes size incorrectlyr4.0.24-rc1r4.0.24 | Mark Benvenuto | 2021-04-13 | 2 | -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 Andrei | 2021-04-08 | 4 | -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-rc0 | Ted Tuckman | 2021-04-05 | 1 | -2/+7 | |
| | | | | | | ClusterCursorManager (cherry picked from commit 0e5b2946e1750fd4a5ac30cdc6d67d6fda94d378) | |||||
* | SERVER-55189 Call awaitReplication() before returning from syncFrom() in ↵ | Ali Mir | 2021-04-02 | 1 | -0/+1 | |
| | | | | | | rslib.js (cherry picked from commit b4c795bf9ebac10a9f013a548c980768b0238cb0) | |||||
* | SERVER-55445: Remove mmap variants from sys-perf on 4.0 | Brad de Vlugt | 2021-04-01 | 1 | -130/+0 | |
| | ||||||
* | SERVER-55395 stdx/thread.h needs cstdlib | Billy Donahue | 2021-04-01 | 1 | -0/+1 | |
| | ||||||
* | SERVER-50049 assert.soonNoExcept() should not access ↵ | Suganthi Mani | 2021-03-29 | 2 | -13/+22 | |
| | | | | | | TestData.traceExceptions for non-resmoke tests. (cherry picked from commit d57c783b60d548c3173058d70343537b6df6c1e9) | |||||
* | SERVER-49187 Make ReplSetTest .stepUp() robust to election failures. | Suganthi Mani | 2021-03-29 | 8 | -49/+66 | |
| | | | | (cherry picked from commit 311b7982f61009fd08bd7b76b1638d62cc8703de) | |||||
* | SERVER-43847 Make ReplSetTest's stepUp function resilient to slow machines | Samyukta Lanka | 2021-03-29 | 1 | -10/+23 | |
| | | | | (cherry picked from commit c5a53e4882bd316dcb37141ccfab56f5acaec8f4) | |||||
* | SERVER-54710 Improve checks for overlarge BSON when generating explain output | David Storch | 2021-03-26 | 4 | -10/+83 | |
| | | | | | | (cherry picked from commit 4fc3991bf64b33ca5f5237722bc563f8eb1a552a) (cherry picked from commit 754b0efe8549fe2d5fa2847676985709c60412a7) (cherry picked from commit fc232126bd406e6c85ec45b869c88d7a238e60c5) | |||||
* | Import wiredtiger: 0b64c3341b8617d22cf8482d4ed6fae6f1bed89b from branch ↵ | Luke Chen | 2021-03-25 | 38 | -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 IDs | Tyler Seip | 2021-03-24 | 8 | -14/+361 | |
| | ||||||
* | SERVER-54964 Take out extra idl file | Ben Caimano | 2021-03-19 | 1 | -34/+0 | |
| | ||||||
* | SERVER-54136 Make the authenticate command respect enforceUserClusterSeparation | Ben Caimano | 2021-03-19 | 13 | -104/+466 | |
| | ||||||
* | SERVER-35649 Retry DNS failures during reconfig | Xuerui Fa | 2021-03-11 | 12 | -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 scan | Billy Donahue | 2021-03-11 | 2 | -36/+76 | |
| | ||||||
* | SERVER-5722 Support 'sort' in benchrun | Ian Boros | 2021-03-10 | 2 | -0/+32 | |
| | ||||||
* | SERVER-54770 Add /proc/meminfo MemAvailable to FTDC | Mark Benvenuto | 2021-03-10 | 1 | -0/+1 | |
| | | | | (cherry picked from commit 0cde744f93ba588956d13fafa9cd74b0ded9334a) | |||||
* | SERVER-53612: Fix StepDown hangs when all nodes are caught up but none is ↵ | Lingzhi Deng | 2021-03-07 | 6 | -5/+69 | |
| | | | | | | immediately electable (cherry picked from commit 6308db5c83a3e95f4532c63df8b635b8090036ae) | |||||
* | SERVER-47568 Disable clusterTime gossiping for nodes in unreadable states | Jack Mulrow | 2021-03-04 | 6 | -7/+91 | |
| | | | | (cherry picked from commit 024b130c5e66bafd99cf7f899cdef8d23284ef81) | |||||
* | BACKPORT-7936 Error message when creating a mixed hashed/not hashed index ↵ | Dan Larkin-York | 2021-03-01 | 2 | -3/+11 | |
| | | | | should state the problem | |||||
* | SERVER-47030 Fix date_time_support to not throw exceptions | Ted Tuckman | 2021-02-25 | 5 | -126/+236 | |
| | ||||||
* | SERVER-54708 Rollback test fixtures should ensure sync source's lastApplied ↵ | Samy Lanka | 2021-02-23 | 2 | -2/+2 | |
| | | | | > rollback node's last Applied if eMRC=false or using inMemory storage engine |