tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ok...@apache.org
Subject [08/50] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1352' into tp31
Date Wed, 13 Jul 2016 04:19:54 GMT
Merge remote-tracking branch 'origin/TINKERPOP-1352' into tp31

Conflicts:
	CHANGELOG.asciidoc


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

Branch: refs/heads/TINKERPOP-1278
Commit: c8c77afeb63f88d7b153738db2bddba12aeda969
Parents: bb9d718 565b2e8
Author: Stephen Mallette <spmva@genoprime.com>
Authored: Fri Jul 8 14:15:01 2016 -0400
Committer: Stephen Mallette <spmva@genoprime.com>
Committed: Fri Jul 8 14:15:01 2016 -0400

----------------------------------------------------------------------
 CHANGELOG.asciidoc                              |  3 ++
 .../tinkerpop/gremlin/driver/Connection.java    |  5 ++-
 .../gremlin/driver/ConnectionPool.java          | 46 +++++++++-----------
 gremlin-server/conf/gremlin-server-neo4j.yaml   |  2 +-
 .../conf/gremlin-server-rest-secure.yaml        |  2 +-
 gremlin-server/conf/gremlin-server-secure.yaml  |  2 +-
 gremlin-server/conf/gremlin-server-spark.yaml   |  2 +-
 gremlin-server/conf/gremlin-server.yaml         |  2 +-
 .../tinkerpop/gremlin/server/GremlinServer.java |  2 +-
 .../server/op/AbstractEvalOpProcessor.java      | 11 ++++-
 .../gremlin/server/op/session/Session.java      |  4 ++
 .../server/op/session/SessionOpProcessor.java   |  1 -
 .../server/GremlinDriverIntegrateTest.java      |  9 +++-
 .../GremlinServerAuthOldIntegrateTest.java      |  4 +-
 .../GremlinServerSessionIntegrateTest.java      | 17 +++++---
 .../server/gremlin-server-integration.yaml      |  2 +-
 .../server/gremlin-server-performance.yaml      |  2 +-
 17 files changed, 70 insertions(+), 46 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/c8c77afe/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index 881dbb3,7cf46f8..3499304
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,19 -26,15 +26,22 @@@ image::https://raw.githubusercontent.co
  TinkerPop 3.1.3 (NOT OFFICIALLY RELEASED YET)
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
 +* Enured calls to `Result.hasNext()` were idempotent.
  * Avoid hamcrest conflict by using mockito-core instead of mockito-all dependency in `gremlin-test`.
 +* Fixed bug in `GremlinExecutor` causing Gremlin Server to lock up when parallel requests
were submitted on the same session if those parallel requests included a script that blocked
indefinitely.
 +* Changed `GremlinExecutor` timeout scheduling so that the timer would not start until a
time closer to the actual start of script evaluation.
  * Fixed bug in `SubgraphStrategy` where step labels were not being propogated properly to
new steps injected by the strategy.
 +* Fix incorrect test `FeatureRequirement` annotations.
  * Defaulted to `Edge.DEFAULT` if no edge label was supplied in GraphML.
  * Fixed bug in `IoGraphTest` causing IllegalArgumentException: URI is not hierarchical error
for external graph implementations.
 +* Fixed bug in `GremlinGroovyScriptEngineFileSandboxTest` resource loading
 +* Improved `TinkerGraph` performance when iterating vertices and edges.
  * Fixed a bug where timeout functions provided to the `GremlinExecutor` were not executing
in the same thread as the script evaluation.
+ * Fixed a bug in the driver where many parallel requests over a session would sometimes
force a connection to close and replace itself.
  * Optimized a few special cases in `RangeByIsCountStrategy`.
 +* Added more "invalid" variable bindings to the list used by Gremlin Server to validate
incoming bindings on requests.
+ * Fixed a bug where the `ConnectionPool` in the driver would not grow with certain configuration
options.
+ * Fixed a bug where pauses in Gremlin Server writing to an overtaxed client would generate
unexpected `FastNoSuchElementException` errors.
  * Named the thread pool used by Gremlin Server sessions: "gremlin-server-session-$n".
  * Fixed a bug in `BulkSet.equals()` which made itself apparent when using `store()` and
`aggregate()` with labeled `cap()`.
  * Fixed a bug where `Result.one()` could potentially block indefinitely under certain circumstances.

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/c8c77afe/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/c8c77afe/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java
----------------------------------------------------------------------


Mime
View raw message