[29/50] tinkerpop git commit: Merge branch 'tp33'

2018-08-09 Thread spmallette
Merge branch 'tp33'

Conflicts:

gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractOpProcessor.java


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

Branch: refs/heads/TINKERPOP-1967
Commit: 9357d6a1fd91cac4bd7149b94ed757399aa810a4
Parents: 1e8baec fa7a7f6
Author: Stephen Mallette 
Authored: Tue Aug 7 12:54:18 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Aug 7 12:54:18 2018 -0400

--
 CHANGELOG.asciidoc  |   1 +
 .../driver/message/ResponseStatusCode.java  |   7 +
 .../driver/message/ResponseStatusCodeTest.java  |  36 +
 .../gremlin/server/ResponseHandlerContext.java  |  85 +++
 .../server/op/AbstractEvalOpProcessor.java  |  38 -
 .../gremlin/server/op/AbstractOpProcessor.java  |  34 -
 .../AbstractGremlinServerIntegrationTest.java   |  20 ++-
 .../server/GremlinServerIntegrateTest.java  |  51 +++
 .../server/ResponseHandlerContextTest.java  | 143 +++
 .../server/op/AbstractEvalOpProcessorTest.java  |  62 
 .../server/op/AbstractOpProcessorTest.java  |  53 +++
 11 files changed, 515 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9357d6a1/CHANGELOG.asciidoc
--

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9357d6a1/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractOpProcessor.java
--
diff --cc 
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractOpProcessor.java
index bb368c5,38ca3e1..331b762
--- 
a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractOpProcessor.java
+++ 
b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractOpProcessor.java
@@@ -66,8 -72,20 +67,20 @@@ public abstract class AbstractOpProcess
   *
   * @param context The Gremlin Server {@link Context} object containing 
settings, request message, etc.
   * @param itty The result to iterator
+  * @throws TimeoutException if the time taken to serialize the entire 
result set exceeds the allowable time.
+  * @see #handleIterator(ResponseHandlerContext, Iterator)
   */
 -protected void handleIterator(final Context context, final Iterator itty) 
throws TimeoutException, InterruptedException {
 +protected void handleIterator(final Context context, final Iterator itty) 
throws InterruptedException {
+ handleIterator(new ResponseHandlerContext(context), itty);
+ }
+ 
+ /**
+  * A variant of {@link #handleIterator(Context, Iterator)} that is 
suitable for use in situations when multiple
+  * threads may produce {@link ResponseStatusCode#isFinalResponse() final} 
response messages concurrently.
+  * @see #handleIterator(Context, Iterator)
+  */
 -protected void handleIterator(final ResponseHandlerContext rhc, final 
Iterator itty) throws TimeoutException, InterruptedException {
++protected void handleIterator(final ResponseHandlerContext rhc, final 
Iterator itty) throws InterruptedException {
+ final Context context = rhc.getContext();
  final ChannelHandlerContext ctx = context.getChannelHandlerContext();
  final RequestMessage msg = context.getRequestMessage();
  final Settings settings = context.getSettings();
@@@ -228,9 -261,32 +241,22 @@@
  return Collections.emptyMap();
  }
  
+ /**
 - * @deprecated As of release 3.2.2, replaced by {@link 
#makeFrame(ChannelHandlerContext, RequestMessage, MessageSerializer, boolean, 
List, ResponseStatusCode, Map)}.
 - */
 -@Deprecated
 -protected static Frame makeFrame(final ChannelHandlerContext ctx, final 
RequestMessage msg,
 - final MessageSerializer serializer, 
final boolean useBinary, final List aggregate,
 - final ResponseStatusCode code) throws 
Exception {
 -return makeFrame(ctx, msg, serializer, useBinary, aggregate, code, 
Collections.emptyMap());
 -}
 -
 -/**
+  * Caution: {@link #makeFrame(ResponseHandlerContext, RequestMessage, 
MessageSerializer, boolean, List, ResponseStatusCode, Map)}
+  * should be used instead of this method whenever a {@link 
ResponseHandlerContext} is available.
+  */
  protected static Frame makeFrame(final ChannelHandlerContext ctx, final 
RequestMessage msg,
 -   final MessageSerializer serializer, final 
boolean useBinary, 

[29/50] tinkerpop git commit: Merge branch 'tp33'

2018-07-26 Thread spmallette
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/e1e15fa1
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e1e15fa1
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e1e15fa1

Branch: refs/heads/TINKERPOP-1913
Commit: e1e15fa10a5a7f183be81143bfb8a902b483610a
Parents: aad0102 1ca5ef3
Author: Stephen Mallette 
Authored: Wed Jul 25 07:01:18 2018 -0400
Committer: Stephen Mallette 
Committed: Wed Jul 25 07:01:18 2018 -0400

--
 CHANGELOG.asciidoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1e15fa1/CHANGELOG.asciidoc
--



[29/50] tinkerpop git commit: Merge branch 'tp33'

2018-07-19 Thread spmallette
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/cdea42ff
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cdea42ff
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cdea42ff

Branch: refs/heads/TINKERPOP-1996
Commit: cdea42ffbf184a874f3cde8a9f323db196024058
Parents: 62b17e9 398ab9c
Author: Stephen Mallette 
Authored: Wed Jul 18 16:30:45 2018 -0400
Committer: Stephen Mallette 
Committed: Wed Jul 18 16:30:45 2018 -0400

--
 .../java/org/apache/tinkerpop/gremlin/driver/Handler.java | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)
--




[29/50] tinkerpop git commit: Merge branch 'tp33'

2018-06-01 Thread spmallette
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/ff7e75d5
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ff7e75d5
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ff7e75d5

Branch: refs/heads/TINKERPOP-1967
Commit: ff7e75d5c635dfd999fd7b14abc52f03ef9ac501
Parents: 94d0c3c 6c98a30
Author: Stephen Mallette 
Authored: Thu May 31 16:15:59 2018 -0400
Committer: Stephen Mallette 
Committed: Thu May 31 16:15:59 2018 -0400

--
 CHANGELOG.asciidoc  |  1 +
 .../traversal/step/branch/BranchStep.java   | 42 +---
 .../step/util/ReducingBarrierStep.java  |  1 -
 .../Gherkin/GherkinTestRunner.cs|  6 ++-
 gremlin-test/features/branch/Choose.feature | 27 +
 .../traversal/step/branch/ChooseTest.java   | 35 
 6 files changed, 104 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ff7e75d5/CHANGELOG.asciidoc
--

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ff7e75d5/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--



[29/50] tinkerpop git commit: Merge branch 'tp33'

2018-03-07 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/44253e6d
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/44253e6d
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/44253e6d

Branch: refs/heads/TINKERPOP-1522
Commit: 44253e6da48412474c38066615e543cd0f5f8fe6
Parents: cb1de60 107960d
Author: Stephen Mallette 
Authored: Mon Mar 5 08:53:53 2018 -0500
Committer: Stephen Mallette 
Committed: Mon Mar 5 08:53:53 2018 -0500

--
 CHANGELOG.asciidoc  |   1 +
 .../process/computer/GiraphMessenger.java   |  14 +-
 .../process/computer/GraphComputerTest.java | 192 +++
 .../computer/util/ComputerSubmissionHelper.java |   2 +-
 .../spark/process/computer/SparkMessenger.java  |  12 +-
 .../process/computer/TinkerMessenger.java   |  11 +-
 .../tinkergraph/structure/TinkerFactory.java|   7 +
 7 files changed, 234 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/44253e6d/CHANGELOG.asciidoc
--