Ppchelko has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/374854 )

Change subject: Update change-propagation to 26c2562
......................................................................

Update change-propagation to 26c2562

List of changes:
c41c813 Don't attempt to deduplicate reties
21e85b4 Added proper imports to rule executor
dcfd7cc Reuse messageKey variable
xxxxxxx Update node module dependencies

Change-Id: Ib50d9532ad478bc7afbaa2617ec351839591d6f7
---
M node_modules/kad/package.json
M node_modules/nan/nan.h
M node_modules/nan/nan_converters.h
M node_modules/nan/nan_maybe_pre_43_inl.h
M node_modules/nan/package.json
M node_modules/swagger-ui/package.json
M src
7 files changed, 30 insertions(+), 23 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/services/change-propagation/deploy 
refs/changes/54/374854/1

diff --git a/node_modules/kad/package.json b/node_modules/kad/package.json
index 0ebc13c..9e21cef 100644
--- a/node_modules/kad/package.json
+++ b/node_modules/kad/package.json
@@ -49,7 +49,7 @@
     "/limitation"
   ],
   "_resolved": 
"git+https://github.com/gwicke/kad.git#936c91652d757ea6f9dd30e44698afb0daaa1d17";,
-  "_shasum": "d0cb1dd64ac6126aa2c2c885a20408f50f8aaf18",
+  "_shasum": "4d23194f1fcc9806e1723d335504c54646ecea86",
   "_shrinkwrap": null,
   "_spec": "kad@git+https://github.com/gwicke/kad.git#master";,
   "_where": "/opt/service/node_modules/limitation",
diff --git a/node_modules/nan/nan.h b/node_modules/nan/nan.h
index 80a918a..ffbf960 100644
--- a/node_modules/nan/nan.h
+++ b/node_modules/nan/nan.h
@@ -13,7 +13,7 @@
  *
  * MIT License <https://github.com/nodejs/nan/blob/master/LICENSE.md>
  *
- * Version 2.6.2: current Node 7.9.0, Node 12: 0.12.18, Node 10: 0.10.48, 
iojs: 3.3.1
+ * Version 2.7.0: current Node 8.4.0, Node 12: 0.12.18, Node 10: 0.10.48, 
iojs: 3.3.1
  *
  * See https://github.com/nodejs/nan for the latest update to this file
  
**********************************************************************************/
@@ -1650,8 +1650,8 @@
         uv_async_send(that_->async);
     }
 
-    void Send(const T* data, size_t size) const {
-        that_->SendProgress_(data, size);
+    void Send(const T* data, size_t count) const {
+        that_->SendProgress_(data, count);
     }
 
    private:
@@ -1673,17 +1673,17 @@
       Execute(progress);
   }
 
-  void SendProgress_(const T *data, size_t size) {
-    T *new_data = new T[size];
+  void SendProgress_(const T *data, size_t count) {
+    T *new_data = new T[count];
     {
       T *it = new_data;
-      std::copy(data, data + size, it);
+      std::copy(data, data + count, it);
     }
 
     uv_mutex_lock(&async_lock);
     T *old_data = asyncdata_;
     asyncdata_ = new_data;
-    asyncsize_ = size;
+    asyncsize_ = count;
     uv_mutex_unlock(&async_lock);
 
     delete[] old_data;
diff --git a/node_modules/nan/nan_converters.h 
b/node_modules/nan/nan_converters.h
index 9dbd1ec..8a569b5 100644
--- a/node_modules/nan/nan_converters.h
+++ b/node_modules/nan/nan_converters.h
@@ -17,6 +17,14 @@
 
 template<typename T> struct ToFactory;
 
+template<>
+struct ToFactory<v8::Function> : ToFactoryBase<v8::Function> {
+  static inline return_t convert(v8::Local<v8::Value> val) {
+    if (val.IsEmpty() || !val->IsFunction()) return MaybeLocal<v8::Function>();
+    return MaybeLocal<v8::Function>(val.As<v8::Function>());
+  }
+};
+
 #define X(TYPE)                                                                
\
     template<>                                                                 
\
     struct ToFactory<v8::TYPE> : ToFactoryBase<v8::TYPE> {                     
\
diff --git a/node_modules/nan/nan_maybe_pre_43_inl.h 
b/node_modules/nan/nan_maybe_pre_43_inl.h
index d47181e..f0248f9 100644
--- a/node_modules/nan/nan_maybe_pre_43_inl.h
+++ b/node_modules/nan/nan_maybe_pre_43_inl.h
@@ -41,7 +41,7 @@
 
   template<typename S>
   inline v8::Local<S> FromMaybe(v8::Local<S> default_value) const {
-    return IsEmpty() ? default_value : val_;
+    return IsEmpty() ? default_value : v8::Local<S>(val_);
   }
 
  private:
diff --git a/node_modules/nan/package.json b/node_modules/nan/package.json
index 339e01f..3a577c6 100644
--- a/node_modules/nan/package.json
+++ b/node_modules/nan/package.json
@@ -14,19 +14,19 @@
     ]
   ],
   "_from": "nan@>=2.0.0 <3.0.0",
-  "_id": "[email protected]",
+  "_id": "[email protected]",
   "_inCache": true,
   "_location": "/nan",
-  "_nodeVersion": "7.5.0",
+  "_nodeVersion": "6.11.0",
   "_npmOperationalInternal": {
-    "host": "packages-12-west.internal.npmjs.com",
-    "tmp": "tmp/nan-2.6.2.tgz_1492029516320_0.2352329883724451"
+    "host": "s3://npm-registry-packages",
+    "tmp": "tmp/nan-2.7.0.tgz_1504053769999_0.18853025324642658"
   },
   "_npmUser": {
     "name": "kkoopa",
     "email": "[email protected]"
   },
-  "_npmVersion": "4.1.2",
+  "_npmVersion": "3.10.10",
   "_phantomChildren": {},
   "_requested": {
     "raw": "[email protected]",
@@ -41,8 +41,8 @@
     "/dtrace-provider",
     "/node-rdkafka"
   ],
-  "_resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz";,
-  "_shasum": "e4ff34e6c95fdfb5aecc08de6596f43605a7db45",
+  "_resolved": "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz";,
+  "_shasum": "d95bf721ec877e08db276ed3fc6eb78f9083ad46",
   "_shrinkwrap": null,
   "_spec": "[email protected]",
   "_where": "/opt/service/node_modules/node-rdkafka",
@@ -92,7 +92,7 @@
     }
   ],
   "dependencies": {},
-  "description": "Native Abstractions for Node.js: C++ header for Node 0.8 -> 
7 compatibility",
+  "description": "Native Abstractions for Node.js: C++ header for Node 0.8 -> 
8 compatibility",
   "devDependencies": {
     "bindings": "~1.2.1",
     "commander": "^2.8.1",
@@ -104,10 +104,9 @@
   },
   "directories": {},
   "dist": {
-    "shasum": "e4ff34e6c95fdfb5aecc08de6596f43605a7db45",
-    "tarball": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz";
+    "shasum": "d95bf721ec877e08db276ed3fc6eb78f9083ad46",
+    "tarball": "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz";
   },
-  "gitHead": "f0b2f64c1e5317888f2e12fdefb2f105e7018552",
   "homepage": "https://github.com/nodejs/nan#readme";,
   "license": "MIT",
   "main": "include_dirs.js",
@@ -133,5 +132,5 @@
     "rebuild-tests": "node-gyp rebuild --msvs_version=2013 --directory test",
     "test": "tap --gc --stderr test/js/*-test.js"
   },
-  "version": "2.6.2"
+  "version": "2.7.0"
 }
diff --git a/node_modules/swagger-ui/package.json 
b/node_modules/swagger-ui/package.json
index 2d37547..67f2878 100644
--- a/node_modules/swagger-ui/package.json
+++ b/node_modules/swagger-ui/package.json
@@ -49,7 +49,7 @@
     "/hyperswitch"
   ],
   "_resolved": 
"git+https://github.com/wikimedia/swagger-ui.git#b9b40dc8e00caeb24c19fe636b93250a7e335541";,
-  "_shasum": "4c0953f66de580b48088be69a8a04339a0c8b7ae",
+  "_shasum": "ee262d00a0f7cdb7727d9a27efb9efdfa37c38bd",
   "_shrinkwrap": null,
   "_spec": "swagger-ui@git+https://github.com/wikimedia/swagger-ui.git#master";,
   "_where": "/opt/service/node_modules/hyperswitch",
diff --git a/src b/src
index 803222f..26c2562 160000
--- a/src
+++ b/src
@@ -1 +1 @@
-Subproject commit 803222f5b139c56492b7d2b94f003bff34d4a463
+Subproject commit 26c25624fe324f924a68d608fb8238fd7f6f7a5f

-- 
To view, visit https://gerrit.wikimedia.org/r/374854
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib50d9532ad478bc7afbaa2617ec351839591d6f7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/change-propagation/deploy
Gerrit-Branch: master
Gerrit-Owner: Ppchelko <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to