Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-2037 [created] 24ca28e08
TINKERPOP-2037 removed groovy-sql Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/24ca28e0 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/24ca28e0 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/24ca28e0 Branch: refs/heads/TINKERPOP-2037 Commit: 24ca28e08fa8a672f64c93fe95e5ae9ffa06dbee Parents: b788201 Author: Robert Dale <[email protected]> Authored: Tue Oct 2 12:24:31 2018 -0400 Committer: Robert Dale <[email protected]> Committed: Tue Oct 2 12:24:31 2018 -0400 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + docs/src/upgrade/release-3.4.x.asciidoc | 20 ++++++++++++++++++++ gremlin-driver/pom.xml | 13 ------------- 3 files changed, 21 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/24ca28e0/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 1f5b7a1..a0c8b17 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -25,6 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima This release also includes changes from <<release-3-3-3, 3.3.3>>. +* Removed groovy-sql * Rewrote `ConnectiveStrategy` to support an arbitrary number of infix notations in a single traversal. * GraphSON `MessageSerializer`s will automatically register the GremlinServerModule to a provided GraphSONMapper. * Removed support for `-i` option in Gremlin Server which was previously deprecated. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/24ca28e0/docs/src/upgrade/release-3.4.x.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/upgrade/release-3.4.x.asciidoc b/docs/src/upgrade/release-3.4.x.asciidoc index 69a2502..e11abd2 100644 --- a/docs/src/upgrade/release-3.4.x.asciidoc +++ b/docs/src/upgrade/release-3.4.x.asciidoc @@ -29,6 +29,26 @@ Please see the link:https://github.com/apache/tinkerpop/blob/3.4.0/CHANGELOG.asc === Upgrading for Users +==== Removed groovy-sql dependency + +Gremlin Console and Gremlin Server no longer include groovy-sql. If you depend on groovy-sql, +you can install it in Gremlin Console or Gremlin Server using the plugin system. + +Console: +``` +:install org.codehaus.groovy groovy-sql 2.5.2 +``` + +Server: +``` +bin/gremlin-server.sh install org.codehaus.groovy groovy-sql 2.5.2 +``` + +If your project depended on groovy-sql transitively, simply include it in your project's build file (e.g. maven: pom.xml). + +See: link:https://issues.apache.org/jira/browse/TINKERPOP-2037[TINKERPOP-2037] + + ==== Changed infix behavior The infix notation of `and()` and `or()` now supports an arbitrary number of traversals and `ConnectiveStrategy` produces a traversal with proper AND and OR semantics. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/24ca28e0/gremlin-driver/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml index 9f1670c..724d415 100644 --- a/gremlin-driver/pom.xml +++ b/gremlin-driver/pom.xml @@ -56,19 +56,6 @@ limitations under the License. </exclusions> </dependency> <dependency> - <groupId>org.codehaus.groovy</groupId> - <artifactId>groovy-sql</artifactId> - <version>${groovy.version}</version> - <classifier>indy</classifier> - <exclusions> - <!-- exclude non-indy type --> - <exclusion> - <groupId>org.codehaus.groovy</groupId> - <artifactId>groovy</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency>
