You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ly...@apache.org on 2022/03/29 17:38:04 UTC
[tinkerpop] 01/02: Merge remote-tracking branch 'origin/gremlin-go' into 3.5-dev
This is an automated email from the ASF dual-hosted git repository.
lyndonb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 9e5f0fce294627a8a7fb937bd8707b2af3c20367
Merge: a5761b3 2323210
Author: Lyndon Bauto <ly...@bitquilltech.com>
AuthorDate: Tue Mar 29 10:35:33 2022 -0700
Merge remote-tracking branch 'origin/gremlin-go' into 3.5-dev
.github/workflows/build-test.yml | 39 +-
.gitignore | 1 +
.../traversal/translator/GolangTranslator.java | 356 ++++++
.../traversal/translator/GolangTranslatorTest.java | 122 ++
gremlin-go/NOTICE | 23 +
gremlin-go/README.md | 381 +++++++
gremlin-go/build/generate.groovy | 167 +++
gremlin-go/cucumber/featureSteps_test.go | 735 ++++++++++++
gremlin-go/cucumber/go.mod | 41 +
gremlin-go/cucumber/go.sum | 326 ++++++
gremlin-go/cucumber/gremlin.go | 743 +++++++++++++
gremlin-go/cucumber/tinkerPopWorld.go | 217 ++++
gremlin-go/design.md | 325 ++++++
gremlin-go/docker-compose.yml | 55 +
gremlin-go/driver/anonymousTraversal.go | 784 +++++++++++++
gremlin-go/driver/authInfo.go | 57 +
gremlin-go/driver/bytecode.go | 159 +++
gremlin-go/driver/bytecode_test.go | 153 +++
gremlin-go/driver/client.go | 113 ++
gremlin-go/driver/client_test.go | 53 +
gremlin-go/driver/connection.go | 95 ++
gremlin-go/driver/connection_test.go | 588 ++++++++++
gremlin-go/driver/driverRemoteConnection.go | 152 +++
gremlin-go/driver/driverRemoteConnection_test.go | 45 +
gremlin-go/driver/gorillaTransporter.go | 191 ++++
gremlin-go/driver/gorillaTransporter_test.go | 138 +++
gremlin-go/driver/graph.go | 188 ++++
gremlin-go/driver/graphBinary.go | 1168 ++++++++++++++++++++
gremlin-go/driver/graphBinary_test.go | 355 ++++++
gremlin-go/driver/graphTraversal.go | 666 +++++++++++
gremlin-go/driver/graphTraversalSource.go | 165 +++
gremlin-go/driver/graph_test.go | 181 +++
gremlin-go/driver/logger.go | 129 +++
gremlin-go/driver/protocol.go | 208 ++++
gremlin-go/driver/protocol_test.go | 35 +
gremlin-go/driver/request.go | 77 ++
gremlin-go/driver/resources/en.json | 29 +
gremlin-go/driver/response.go | 42 +
gremlin-go/driver/result.go | 226 ++++
gremlin-go/driver/resultSet.go | 192 ++++
gremlin-go/driver/resultSet_test.go | 174 +++
gremlin-go/driver/result_test.go | 382 +++++++
gremlin-go/driver/serializer.go | 302 +++++
gremlin-go/driver/serializer_test.go | 100 ++
gremlin-go/driver/transporter.go | 43 +
gremlin-go/driver/transporterFactory.go | 50 +
gremlin-go/driver/traversal.go | 456 ++++++++
gremlin-go/driver/traversal_test.go | 46 +
gremlin-go/go.mod | 38 +
gremlin-go/go.sum | 37 +
gremlin-go/pom.xml | 164 +++
pom.xml | 3 +
52 files changed, 11514 insertions(+), 1 deletion(-)
diff --cc pom.xml
index 2b424c9,a735b30..c180e48
--- a/pom.xml
+++ b/pom.xml
@@@ -440,9 -441,9 +441,11 @@@ limitations under the License
<exclude>**/_site/**</exclude>
<exclude>**/.pytest_cache/**</exclude>
<exclude>**/venv/**</exclude>
+ <exclude>**/.eggs/**</exclude>
+ <exclude>**/gremlinpython.egg-info/**</exclude>
<exclude>**/docfx/**</exclude>
+ <exclude>**/go.sum</exclude>
+ <exclude>**/coverage.out</exclude>
</excludes>
<licenses>
<license implementation="org.apache.rat.analysis.license.ApacheSoftwareLicense20"/>