tinkerpop git commit: CTR: tweaked release validation script

2018-05-02 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32 8671622ec -> e9ab93aa2


CTR: tweaked release validation script


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e9ab93aa
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e9ab93aa
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e9ab93aa

Branch: refs/heads/tp32
Commit: e9ab93aa2df3ddc3d9271ebaa6543a82bc487f62
Parents: 8671622
Author: Daniel Kuppitz 
Authored: Wed May 2 09:38:57 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:38:57 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e9ab93aa/bin/validate-distribution.sh
--
diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh
index b071ea0..76e0974 100755
--- a/bin/validate-distribution.sh
+++ b/bin/validate-distribution.sh
@@ -26,6 +26,7 @@
 # curl -L -O https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS
 # gpg --import KEYS
 
+COMMITTERS=$(curl -Ls https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS | 
grep -Po '(?<=<)[^<]*(?=@apache.org>)' | uniq)
 TMP_DIR="/tmp/tpdv"
 
 # Required. Only the latest version on each release stream is available on 
dist.
@@ -72,6 +73,8 @@ mkdir -p ${TMP_DIR}
 rm -rf ${TMP_DIR}/*
 cd ${TMP_DIR}
 
+curl -Ls https://people.apache.org/keys/committer/ | grep -v invalid > 
${TMP_DIR}/.committers
+
 # validate downloads
 ZIP_FILENAME=`grep -o '[^/]*$' <<< ${URL}`
 DIR_NAME=`sed -e 's/-[^-]*$//' <<< ${ZIP_FILENAME}`
@@ -94,11 +97,24 @@ echo "OK"
 echo "* validating signatures and checksums ... "
 
 echo -n "  * PGP signature ... "
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Stephen 
Mallette "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Marko 
Rodriguez "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Theodore 
Ratte Wilmes (CODE SIGNING KEY) "'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Jason 
Plurad (CODE SIGNING KEY) "'` -eq 1 ] || \
-{ echo "failed"; exit 1; }
+gpg --verify ${ZIP_FILENAME}.asc ${ZIP_FILENAME} > ${TMP_DIR}/.verify 2>&1
+
+verified=0
+
+for committer in ${COMMITTERS[@]}
+do
+  if [[ `grep -F ${committer} ${TMP_DIR}/.verify` ]]; then
+fp=$(cat ${TMP_DIR}/.committers | grep "id='${committer}'" | grep -Po 
'(?<=>)[A-Z0-9 ]*(?=<)' 2> /dev/null)
+if [ ! -z "${fp}" ]; then
+  if [[ `grep -F "${fp}" ${TMP_DIR}/.verify` ]]; then
+verified=1
+  fi
+fi
+  fi
+  [ ${verified} -eq 1 ] && break
+done
+
+[ ${verified} -eq 1 ] || { echo "failed"; exit 1; }
 echo "OK"
 
 echo -n "  * MD5 checksum ... "



[2/2] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-05-02 Thread dkuppitz
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c7ece36e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c7ece36e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/c7ece36e

Branch: refs/heads/tp33
Commit: c7ece36ec4b9678f8d7372bf6ac3f3d68e6072a6
Parents: 8275e45 e9ab93a
Author: Daniel Kuppitz 
Authored: Wed May 2 09:39:13 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:39:13 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--




[2/3] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-05-02 Thread dkuppitz
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c7ece36e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c7ece36e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/c7ece36e

Branch: refs/heads/master
Commit: c7ece36ec4b9678f8d7372bf6ac3f3d68e6072a6
Parents: 8275e45 e9ab93a
Author: Daniel Kuppitz 
Authored: Wed May 2 09:39:13 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:39:13 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--




[1/2] tinkerpop git commit: CTR: tweaked release validation script

2018-05-02 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp33 8275e4598 -> c7ece36ec


CTR: tweaked release validation script


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e9ab93aa
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e9ab93aa
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e9ab93aa

Branch: refs/heads/tp33
Commit: e9ab93aa2df3ddc3d9271ebaa6543a82bc487f62
Parents: 8671622
Author: Daniel Kuppitz 
Authored: Wed May 2 09:38:57 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:38:57 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e9ab93aa/bin/validate-distribution.sh
--
diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh
index b071ea0..76e0974 100755
--- a/bin/validate-distribution.sh
+++ b/bin/validate-distribution.sh
@@ -26,6 +26,7 @@
 # curl -L -O https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS
 # gpg --import KEYS
 
+COMMITTERS=$(curl -Ls https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS | 
grep -Po '(?<=<)[^<]*(?=@apache.org>)' | uniq)
 TMP_DIR="/tmp/tpdv"
 
 # Required. Only the latest version on each release stream is available on 
dist.
@@ -72,6 +73,8 @@ mkdir -p ${TMP_DIR}
 rm -rf ${TMP_DIR}/*
 cd ${TMP_DIR}
 
+curl -Ls https://people.apache.org/keys/committer/ | grep -v invalid > 
${TMP_DIR}/.committers
+
 # validate downloads
 ZIP_FILENAME=`grep -o '[^/]*$' <<< ${URL}`
 DIR_NAME=`sed -e 's/-[^-]*$//' <<< ${ZIP_FILENAME}`
@@ -94,11 +97,24 @@ echo "OK"
 echo "* validating signatures and checksums ... "
 
 echo -n "  * PGP signature ... "
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Stephen 
Mallette "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Marko 
Rodriguez "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Theodore 
Ratte Wilmes (CODE SIGNING KEY) "'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Jason 
Plurad (CODE SIGNING KEY) "'` -eq 1 ] || \
-{ echo "failed"; exit 1; }
+gpg --verify ${ZIP_FILENAME}.asc ${ZIP_FILENAME} > ${TMP_DIR}/.verify 2>&1
+
+verified=0
+
+for committer in ${COMMITTERS[@]}
+do
+  if [[ `grep -F ${committer} ${TMP_DIR}/.verify` ]]; then
+fp=$(cat ${TMP_DIR}/.committers | grep "id='${committer}'" | grep -Po 
'(?<=>)[A-Z0-9 ]*(?=<)' 2> /dev/null)
+if [ ! -z "${fp}" ]; then
+  if [[ `grep -F "${fp}" ${TMP_DIR}/.verify` ]]; then
+verified=1
+  fi
+fi
+  fi
+  [ ${verified} -eq 1 ] && break
+done
+
+[ ${verified} -eq 1 ] || { echo "failed"; exit 1; }
 echo "OK"
 
 echo -n "  * MD5 checksum ... "



[3/3] tinkerpop git commit: Merge branch 'tp33'

2018-05-02 Thread dkuppitz
Merge branch 'tp33'


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/dfbac641
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/dfbac641
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/dfbac641

Branch: refs/heads/master
Commit: dfbac6416f1817ad63a5b95024d194fbafc25f88
Parents: 8061f29 c7ece36
Author: Daniel Kuppitz 
Authored: Wed May 2 09:39:29 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:39:29 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--




[1/3] tinkerpop git commit: CTR: tweaked release validation script

2018-05-02 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/master 8061f293f -> dfbac6416


CTR: tweaked release validation script


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e9ab93aa
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e9ab93aa
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e9ab93aa

Branch: refs/heads/master
Commit: e9ab93aa2df3ddc3d9271ebaa6543a82bc487f62
Parents: 8671622
Author: Daniel Kuppitz 
Authored: Wed May 2 09:38:57 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed May 2 09:38:57 2018 -0700

--
 bin/validate-distribution.sh | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e9ab93aa/bin/validate-distribution.sh
--
diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh
index b071ea0..76e0974 100755
--- a/bin/validate-distribution.sh
+++ b/bin/validate-distribution.sh
@@ -26,6 +26,7 @@
 # curl -L -O https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS
 # gpg --import KEYS
 
+COMMITTERS=$(curl -Ls https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS | 
grep -Po '(?<=<)[^<]*(?=@apache.org>)' | uniq)
 TMP_DIR="/tmp/tpdv"
 
 # Required. Only the latest version on each release stream is available on 
dist.
@@ -72,6 +73,8 @@ mkdir -p ${TMP_DIR}
 rm -rf ${TMP_DIR}/*
 cd ${TMP_DIR}
 
+curl -Ls https://people.apache.org/keys/committer/ | grep -v invalid > 
${TMP_DIR}/.committers
+
 # validate downloads
 ZIP_FILENAME=`grep -o '[^/]*$' <<< ${URL}`
 DIR_NAME=`sed -e 's/-[^-]*$//' <<< ${ZIP_FILENAME}`
@@ -94,11 +97,24 @@ echo "OK"
 echo "* validating signatures and checksums ... "
 
 echo -n "  * PGP signature ... "
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Stephen 
Mallette "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Marko 
Rodriguez "$'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Theodore 
Ratte Wilmes (CODE SIGNING KEY) "'` -eq 1 ] || \
-[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Jason 
Plurad (CODE SIGNING KEY) "'` -eq 1 ] || \
-{ echo "failed"; exit 1; }
+gpg --verify ${ZIP_FILENAME}.asc ${ZIP_FILENAME} > ${TMP_DIR}/.verify 2>&1
+
+verified=0
+
+for committer in ${COMMITTERS[@]}
+do
+  if [[ `grep -F ${committer} ${TMP_DIR}/.verify` ]]; then
+fp=$(cat ${TMP_DIR}/.committers | grep "id='${committer}'" | grep -Po 
'(?<=>)[A-Z0-9 ]*(?=<)' 2> /dev/null)
+if [ ! -z "${fp}" ]; then
+  if [[ `grep -F "${fp}" ${TMP_DIR}/.verify` ]]; then
+verified=1
+  fi
+fi
+  fi
+  [ ${verified} -eq 1 ] && break
+done
+
+[ ${verified} -eq 1 ] || { echo "failed"; exit 1; }
 echo "OK"
 
 echo -n "  * MD5 checksum ... "



[1/4] tinkerpop git commit: TINKERPOP-1944 Export DriverRemoteConnection

2018-05-02 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/master 59ad63ae1 -> 8061f293f


TINKERPOP-1944 Export DriverRemoteConnection


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d037ef70
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d037ef70
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d037ef70

Branch: refs/heads/master
Commit: d037ef7049f36410caba9362bd60cb8dfc04f857
Parents: 2591302
Author: Jorge Bay Gondra 
Authored: Mon Apr 23 15:13:32 2018 +0200
Committer: Jorge Bay Gondra 
Committed: Mon Apr 23 15:13:32 2018 +0200

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
--
diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
index 61ab274..2ebae48 100644
--- a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
+++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
@@ -22,20 +22,22 @@
  */
 'use strict';
 
-var t = require('./lib/process/traversal');
-var gt = require('./lib/process/graph-traversal');
-var strategiesModule = require('./lib/process/traversal-strategy');
-var graph = require('./lib/structure/graph');
-var gs = require('./lib/structure/io/graph-serializer');
-var rc = require('./lib/driver/remote-connection');
-var Bytecode = require('./lib/process/bytecode');
-var utils = require('./lib/utils');
+const t = require('./lib/process/traversal');
+const gt = require('./lib/process/graph-traversal');
+const strategiesModule = require('./lib/process/traversal-strategy');
+const graph = require('./lib/structure/graph');
+const gs = require('./lib/structure/io/graph-serializer');
+const rc = require('./lib/driver/remote-connection');
+const Bytecode = require('./lib/process/bytecode');
+const utils = require('./lib/utils');
+const DriverRemoteConnection = 
require('./lib/driver/driver-remote-connection');
 
 module.exports = {
   driver: {
 RemoteConnection: rc.RemoteConnection,
 RemoteStrategy: rc.RemoteStrategy,
-RemoteTraversal: rc.RemoteTraversal
+RemoteTraversal: rc.RemoteTraversal,
+DriverRemoteConnection: DriverRemoteConnection
   },
   process: {
 Bytecode: Bytecode,

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
--
diff --git 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
index 53b6577..e0dfb12 100644
--- 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
+++ 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
@@ -69,5 +69,7 @@ describe('API', function () {
 assert.strictEqual(typeof glvModule.driver.RemoteConnection, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteStrategy, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteTraversal, 'function');
+assert.strictEqual(typeof glvModule.driver.DriverRemoteConnection, 
'function');
+assert.strictEqual(glvModule.driver.DriverRemoteConnection.name, 
'DriverRemoteConnection');
   });
 });
\ No newline at end of file



[2/4] tinkerpop git commit: Merge branch 'TINKERPOP-1944' into tp32

2018-05-02 Thread jorgebg
Merge branch 'TINKERPOP-1944' into tp32


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8671622e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8671622e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8671622e

Branch: refs/heads/master
Commit: 8671622ec5da41774e5684ebd3a514211dd27369
Parents: 5fea198 d037ef7
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:49:28 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:49:28 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[3/4] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-05-02 Thread jorgebg
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8275e459
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8275e459
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8275e459

Branch: refs/heads/master
Commit: 8275e45981751cdcd80d066f5d68751e7e1c7096
Parents: 99845d4 8671622
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:50:01 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:50:01 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[1/3] tinkerpop git commit: TINKERPOP-1944 Export DriverRemoteConnection

2018-05-02 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/tp33 99845d4f1 -> 8275e4598


TINKERPOP-1944 Export DriverRemoteConnection


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d037ef70
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d037ef70
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d037ef70

Branch: refs/heads/tp33
Commit: d037ef7049f36410caba9362bd60cb8dfc04f857
Parents: 2591302
Author: Jorge Bay Gondra 
Authored: Mon Apr 23 15:13:32 2018 +0200
Committer: Jorge Bay Gondra 
Committed: Mon Apr 23 15:13:32 2018 +0200

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
--
diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
index 61ab274..2ebae48 100644
--- a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
+++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
@@ -22,20 +22,22 @@
  */
 'use strict';
 
-var t = require('./lib/process/traversal');
-var gt = require('./lib/process/graph-traversal');
-var strategiesModule = require('./lib/process/traversal-strategy');
-var graph = require('./lib/structure/graph');
-var gs = require('./lib/structure/io/graph-serializer');
-var rc = require('./lib/driver/remote-connection');
-var Bytecode = require('./lib/process/bytecode');
-var utils = require('./lib/utils');
+const t = require('./lib/process/traversal');
+const gt = require('./lib/process/graph-traversal');
+const strategiesModule = require('./lib/process/traversal-strategy');
+const graph = require('./lib/structure/graph');
+const gs = require('./lib/structure/io/graph-serializer');
+const rc = require('./lib/driver/remote-connection');
+const Bytecode = require('./lib/process/bytecode');
+const utils = require('./lib/utils');
+const DriverRemoteConnection = 
require('./lib/driver/driver-remote-connection');
 
 module.exports = {
   driver: {
 RemoteConnection: rc.RemoteConnection,
 RemoteStrategy: rc.RemoteStrategy,
-RemoteTraversal: rc.RemoteTraversal
+RemoteTraversal: rc.RemoteTraversal,
+DriverRemoteConnection: DriverRemoteConnection
   },
   process: {
 Bytecode: Bytecode,

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
--
diff --git 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
index 53b6577..e0dfb12 100644
--- 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
+++ 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
@@ -69,5 +69,7 @@ describe('API', function () {
 assert.strictEqual(typeof glvModule.driver.RemoteConnection, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteStrategy, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteTraversal, 'function');
+assert.strictEqual(typeof glvModule.driver.DriverRemoteConnection, 
'function');
+assert.strictEqual(glvModule.driver.DriverRemoteConnection.name, 
'DriverRemoteConnection');
   });
 });
\ No newline at end of file



[4/4] tinkerpop git commit: Merge branch 'tp33'

2018-05-02 Thread jorgebg
Merge branch 'tp33'


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8061f293
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8061f293
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8061f293

Branch: refs/heads/master
Commit: 8061f293f7df1a72a4260e855357524d65a19621
Parents: 59ad63a 8275e45
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:50:13 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:50:13 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[2/3] tinkerpop git commit: Merge branch 'TINKERPOP-1944' into tp32

2018-05-02 Thread jorgebg
Merge branch 'TINKERPOP-1944' into tp32


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8671622e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8671622e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8671622e

Branch: refs/heads/tp33
Commit: 8671622ec5da41774e5684ebd3a514211dd27369
Parents: 5fea198 d037ef7
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:49:28 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:49:28 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[3/3] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-05-02 Thread jorgebg
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8275e459
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8275e459
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8275e459

Branch: refs/heads/tp33
Commit: 8275e45981751cdcd80d066f5d68751e7e1c7096
Parents: 99845d4 8671622
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:50:01 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:50:01 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[2/2] tinkerpop git commit: Merge branch 'TINKERPOP-1944' into tp32

2018-05-02 Thread jorgebg
Merge branch 'TINKERPOP-1944' into tp32


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8671622e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8671622e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8671622e

Branch: refs/heads/tp32
Commit: 8671622ec5da41774e5684ebd3a514211dd27369
Parents: 5fea198 d037ef7
Author: Jorge Bay Gondra 
Authored: Wed May 2 08:49:28 2018 -0400
Committer: Jorge Bay Gondra 
Committed: Wed May 2 08:49:28 2018 -0400

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--




[1/2] tinkerpop git commit: TINKERPOP-1944 Export DriverRemoteConnection

2018-05-02 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32 5fea198c8 -> 8671622ec


TINKERPOP-1944 Export DriverRemoteConnection


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d037ef70
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d037ef70
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d037ef70

Branch: refs/heads/tp32
Commit: d037ef7049f36410caba9362bd60cb8dfc04f857
Parents: 2591302
Author: Jorge Bay Gondra 
Authored: Mon Apr 23 15:13:32 2018 +0200
Committer: Jorge Bay Gondra 
Committed: Mon Apr 23 15:13:32 2018 +0200

--
 .../main/javascript/gremlin-javascript/index.js | 20 +++-
 .../test/unit/exports-test.js   |  2 ++
 2 files changed, 13 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
--
diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
index 61ab274..2ebae48 100644
--- a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
+++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js
@@ -22,20 +22,22 @@
  */
 'use strict';
 
-var t = require('./lib/process/traversal');
-var gt = require('./lib/process/graph-traversal');
-var strategiesModule = require('./lib/process/traversal-strategy');
-var graph = require('./lib/structure/graph');
-var gs = require('./lib/structure/io/graph-serializer');
-var rc = require('./lib/driver/remote-connection');
-var Bytecode = require('./lib/process/bytecode');
-var utils = require('./lib/utils');
+const t = require('./lib/process/traversal');
+const gt = require('./lib/process/graph-traversal');
+const strategiesModule = require('./lib/process/traversal-strategy');
+const graph = require('./lib/structure/graph');
+const gs = require('./lib/structure/io/graph-serializer');
+const rc = require('./lib/driver/remote-connection');
+const Bytecode = require('./lib/process/bytecode');
+const utils = require('./lib/utils');
+const DriverRemoteConnection = 
require('./lib/driver/driver-remote-connection');
 
 module.exports = {
   driver: {
 RemoteConnection: rc.RemoteConnection,
 RemoteStrategy: rc.RemoteStrategy,
-RemoteTraversal: rc.RemoteTraversal
+RemoteTraversal: rc.RemoteTraversal,
+DriverRemoteConnection: DriverRemoteConnection
   },
   process: {
 Bytecode: Bytecode,

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d037ef70/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
--
diff --git 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
index 53b6577..e0dfb12 100644
--- 
a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
+++ 
b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/exports-test.js
@@ -69,5 +69,7 @@ describe('API', function () {
 assert.strictEqual(typeof glvModule.driver.RemoteConnection, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteStrategy, 'function');
 assert.strictEqual(typeof glvModule.driver.RemoteTraversal, 'function');
+assert.strictEqual(typeof glvModule.driver.DriverRemoteConnection, 
'function');
+assert.strictEqual(glvModule.driver.DriverRemoteConnection.name, 
'DriverRemoteConnection');
   });
 });
\ No newline at end of file