| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
network queue
(cherry picked from commit 08ee223880898fc2153cf4eedc124fc2e4dfc133)
|
|
|
|
|
|
|
| |
ASIO Connections that have already timed out before setup now result
in timeouts instead of invariants.
(cherry picked from commit 587afac9ca7ff084aeb8bf74e98ecb9688b3afdb)
|
|
|
|
| |
(cherry picked from commit 85e60b54d73f185113575bdcb82f691471e12478)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
branch mongodb-3.2
ref: a6a64e9..f4954f6
SERVER-24580 Performance is poor when WiredTiger cache is full
WT-2672 Handle system calls that don't set errno
WT-2696 Missing log records with large updates
WT-2702 Under high thread load, WiredTiger exceeds cache size
WT-2708 split child-update race with reconciliation/eviction
WT-2729 Focus eviction walks in largest trees
|
|
|
|
|
|
|
| |
(cherry picked from commit 82c824265264d21c14de848311fed36f987852c1)
Conflicts:
etc/evergreen.yml
|
|
|
|
| |
(cherry picked from commit b370d7ef98005a32ae9534a7a4f62fb7539ab85d)
|
| |
|
|
|
|
|
|
| |
after addShard"
This reverts commit 13b915aac8cbdceb4fee6b972dbd821003d9d5e2.
|
|
|
|
| |
Backported commit c2538292d6e731366b8c53cd04efe3a035738ab9.
|
|
|
|
| |
work over many threads
|
|
|
|
| |
This reverts commit d3c81ef49f77a0bae5e0ebe9dd002df98348c8f2.
|
|
|
|
| |
(cherry picked from commit 49dada71581c63ea994991a5692a1bb7cfdb7186)
|
|
|
|
| |
(cherry picked from commit ce22832310994048040faea2cd6895975dc4c3c5)
|
|
|
|
| |
(cherry picked from commit 64bdc59ebc42b502ed76bf215048df0082de6060)
|
|
|
|
| |
(cherry picked from commit 9421c0fc601a8f3ac9bbfb8ab5a5bbae88645a01)
|
|
|
|
| |
(cherry picked from commit ae388b954d20caa224b136d7aaf18241abc6b2b5)
|
|
|
|
|
|
|
|
|
| |
branch mongodb-3.2
ref: 234b68b..a6a64e9
WT-2646 Split the lock_wait flag into two, adding a checkpoint_wait flag
SERVER-24428 WiredTiger changes for MongoDB 3.2.8
|
|
|
|
| |
(cherry picked from commit 19f74551c4289c83e2c5aa3dc041255bf4587d8a)
|
|
|
|
| |
(cherry picked from commit 816f0eae4ec35605b0ee10ccb80d79d0bef49e5b)
|
|
|
|
|
|
| |
avoid backup_restore.js from fasserting when shutting down
(cherry picked from commit 54d157aebd4bd9a3ab74b66ee2390c75a910c670)
|
|
|
|
|
|
|
| |
(cherry picked from commit 82c824265264d21c14de848311fed36f987852c1)
Conflicts:
etc/evergreen.yml
|
| |
|
|
|
|
| |
manage third replica set node in initial_sync2.js
|
| |
|
|
|
|
| |
(cherry picked from commit 9eca478fd64092c95162993454fffa688837f5a2)
|
|
|
|
| |
(cherry picked from commit 5e26352a654193b3d323b8cb1bac54d41ea03765)
|
| |
|
|
|
|
|
| |
Signed-off-by: Sam Kleinman <samk@10gen.com>
(cherry picked from commit 737d557b1729d8d6c2892832b75630f045787ec1)
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit dbbad24bfbc6d391dffe5902977431d90201db3b)
|
|
|
|
|
|
|
|
| |
(cherry picked from commit dd3d9e3077094a7a19943c8973175725276348db)
Conflicts:
etc/evergreen.yml
src/mongo/shell/utils.js
|
|
|
|
| |
This is analogous to b968ee2da9, but for the MMAPv1 storage engine.
|
|
|
|
| |
(cherry picked from commit 6d87562b81fddc606d0808bf08c814735f78946d)
|
| |
|
|
|
|
|
|
| |
This change adds a unit-test to ensure that upgrade from 'weak mode' to
'strong mode' preserves the grant counts correctly. It also tightens the
assertions around lock mode conversion.
|
|
|
|
|
|
|
|
|
| |
when possible
On startup, if the collation feature bit is set, we traverse the
metadata stored in the KVCatalog. If no collation metadata exists on a
collection or index, then we clear the feature bit and start up
successfully.
|
| |
|
|
|
|
| |
(cherry picked from commit 5495e297c683a92da95cd6a6420dde99ad751df7)
|
|
|
|
| |
(cherry picked from commit 6f01e1c7555e39e3618953c3fc0a5c5c216be09b)
|
|
|
|
| |
(cherry picked from commit 9fcd7ecc1f5e8881e0fd65ae3d732101b56fab10)
|
|
|
|
| |
(cherry picked from commit 3ee21ae53b1aedf0820e627f37cf502871e7a0d2)
|
|
|
|
|
|
|
|
|
|
| |
Some implementations of NetworkInterface, particularly NetworkInterfaceMock,
cannot be shut down before the ThreadPool used by the ThreadPoolTaskExecutor,
leaving a race between shutting down the pool and scheduling the final completed
network operations into the pool. The workaround is to let the
ThreadPoolTaskExecutor's join() method execute any operation callbacks that get
left behind in this scenario. The safety argument is described in a comment in
the code.
|
|
|
|
| |
(cherry picked from commit 2559d31fe46d0cbabe19b7084cadd438f3e13d33)
|
|
|
|
| |
(cherry picked from commit e96179ba85ae580b3b75bc17e863aba6363319d3)
|
|
|
|
|
|
| |
highest priority node
(cherry picked from commit 218ded6589ec11ad157812e369c8785e20670f6a)
|
|
|
|
| |
(cherry picked from commit a164d4c7ec72d1d1dd0914c7a2dbac9f39413ac7)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes all usages of runMongoProgram(<mongo tool>, ...) to
MongoRunner.runMongoTool(<mongo tool>, {...}) to take advantage of the
--dialTimeout command line option supported by the mongo tools.
Adds support for specifying positional arguments to
MongoRunner.runMongoTool() in order to support all invocations of the
bsondump and mongofiles tools.
(cherry picked from commit 01dfe61a6c03307f0384406bfbde486f8de15425)
|
|
|
|
| |
(cherry picked from commit e7ab7280a24eb71f6915feb30f44050a54322a81)
|
|
|
|
| |
(cherry picked from commit 94bb6ab212c5f0baf67e7aff167fbf5c54db0637)
|