mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Update node-mongodb driver to 2.2.16
This fixes an issue where the driver fails to recover from unresponsive primary in a replica set.
This commit is contained in:
committed by
Oleksandr Chekhovskyi
parent
8a81e7156e
commit
3d3c81830a
18
packages/npm-mongo/.npm/package/npm-shrinkwrap.json
generated
18
packages/npm-mongo/.npm/package/npm-shrinkwrap.json
generated
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"dependencies": {
|
||||
"bson": {
|
||||
"version": "0.5.6",
|
||||
"resolved": "https://registry.npmjs.org/bson/-/bson-0.5.6.tgz",
|
||||
"from": "bson@>=0.5.6 <0.6.0"
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/bson/-/bson-1.0.1.tgz",
|
||||
"from": "bson@>=1.0.1 <1.1.0"
|
||||
},
|
||||
"buffer-shims": {
|
||||
"version": "1.0.0",
|
||||
@@ -31,14 +31,14 @@
|
||||
"from": "isarray@>=1.0.0 <1.1.0"
|
||||
},
|
||||
"mongodb": {
|
||||
"version": "2.2.11",
|
||||
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.11.tgz",
|
||||
"from": "mongodb@2.2.11"
|
||||
"version": "2.2.16",
|
||||
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.16.tgz",
|
||||
"from": "mongodb@2.2.16"
|
||||
},
|
||||
"mongodb-core": {
|
||||
"version": "2.0.13",
|
||||
"resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.0.13.tgz",
|
||||
"from": "mongodb-core@2.0.13"
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.2.tgz",
|
||||
"from": "mongodb-core@2.1.2"
|
||||
},
|
||||
"process-nextick-args": {
|
||||
"version": "1.0.7",
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Wrapper around the mongo npm package",
|
||||
version: '2.2.11_2',
|
||||
version: '2.2.16_1',
|
||||
documentation: null
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
mongodb: "2.2.11"
|
||||
mongodb: "2.2.16"
|
||||
});
|
||||
|
||||
Package.onUse(function (api) {
|
||||
|
||||
@@ -591,8 +591,12 @@ var launchMongo = function (options) {
|
||||
// Connect to the intended primary and start a replset.
|
||||
var db = new mongoNpmModule.Db(
|
||||
'meteor',
|
||||
new mongoNpmModule.Server('127.0.0.1', options.port, {poolSize: 1}),
|
||||
new mongoNpmModule.Server('127.0.0.1', options.port, {
|
||||
poolSize: 1,
|
||||
socketOptions: {connectTimeoutMS: 30000},
|
||||
}),
|
||||
{safe: true});
|
||||
|
||||
yieldingMethod(db, 'open');
|
||||
if (stopped) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user