This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a change to branch TINKERPOP-2064 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
from 1a968f8 Added the "3" back - accidentally deleted at some point CTR add 72be354 TINKERPOP-2058 Use `Compare.eq` in `Contains.within` to ensure equal filter behaviors. add f5ffa63 added note in upgrade docs add d7d8e1d Merge branch 'TINKERPOP-2058' add cf3173f TinkerPop 3.2.10 release add ee225c3 Should verify SHA512 checksum - CTR add 7394c7f Merge remote-tracking branch 'origin/tp32' into tp33 add a4d2bb9 Updated changelog for 3.3.4 release CTR add 387e10e Update upgrade docs for 3.3.4 release CTR add 90e99cd Updated website for 3.2.10/3.3.4 release CTR add 4d3a319 TinkerPop 3.3.4 release add 2ae5d8e Merge branch 'tp33' add c0d6ec1 Temporarily kill the revapi thingy so that stuff can build while 3.3.3 is in the wind CTR add 3238c45 TINKERPOP-2060 Removed final modifier on Mutating steps add e2c862c Merge pull request #960 from apache/TINKERPOP-2060 add 7f3d175 Merge branch 'master' of https://gitbox.apache.org/repos/asf/tinkerpop add e87e8a4 CTR: removed invalid comma from preprocessor script add 387d1b7 CTR: removed control characters from console output fed into preprocessor script add 6fcb227 CTR: fixed syntax error in SPARQL query add 88c08b7 Bump to 3.3.5-SNAPSHOT CTR add 84b419e Merge branch 'tp33' add 6cadd07 typo, change plural to singular in MapReduce explanation add b99338b Merge branch 'tp33' add 68f069d repleaces EnumSet to HashSet add 48cd7e2 Merge branch 'pr-951' into tp33 add cc50113 Merge branch 'tp33' add 29eb3f0 TINKERPOP-2061 Added with() option for traversal configuration add 11f9949 Merge pull request #961 from apache/TINKERPOP-2061 add 78e95b6 Fixed misspelling of javascript CTR add b9aad1f Added docker hub info to release email template CTR add a06ec1e Added (tm) in a few spots to docs CTR add 92e0feb Added more (tm) to various docs CTR add ff604e7 Fixed version in email template CTR add a7ae62c Added a note for clarity for how the "release date" works CTR add db429a8 Merge branch 'tp33' add 759d1a7 TINKERPOP-2066 Bump to Groovy 2.5.3 add e145e54 Merge pull request #962 from apache/TINKERPOP-2066 add aef8437 TINKERPOP-2073 Generate tabs for static code blocks add 51f75cc Merge pull request #965 from apache/TINKERPOP-2073 add f2e8bac Merge branch 'tp33' add 7445d18 TINKERPOP-2074 Only push NuGet for current version CTR add 971c348 Merge branch 'tp33' add f603049 TINKERPOP-2062 added Traversal class to CoreImports add 9a4dbe4 Merge pull request #971 from apache/TINKERPOP-2062 add e3d8946 Merge branch 'tp33' add 4b635a4 Bump to 3.2.11-SNAPSHOT add d5c4949 Merge branch 'tp32' into tp33 add ba6a19c Merge branch 'tp33' add 5cc2536 TINKERPOP-2081: Fix PersistedOutputRDD to eager persist RDD add ed2f061 Merge branch 'pr-973' into tp33 add c131918 Merge branch 'tp33' add 767851f Backport 7445d18b05791e210c5d2682d7893ee4d47edb0a add aacdf7a Merge branch 'tp32' into tp33 add 3bef734 Merge branch 'tp33' add 4d2364c gremlin-python: g:Set graphson deserializer should return a python set add 79cd801 Merge branch 'pr-964' into tp33 add 28a3d55 Merge branch 'tp33' add 94d1e27 Change example to not mutate the graph. add ddb2270 Merge branch 'tp32' into tp33 add 42371d8 Merge branch 'tp33' add 9bda0fe Used regular ArrayList in assertion add a9e0cc2 Merge branch 'tp33' add c610a18 Add default create() method to VertexProgram.Builder and remove unnecessary methods from test VPs add 717e29e ensure public add 6dd4fed Merge pull request #967 from PBGraff/TINKERPOP-2077 add a224b07 Merge remote-tracking branch 'origin/tp33' add cdd41da TINKERPOP-2068 bump jackson-databind to 2.9.7 add 82cd53d Merge branch 'TINKERPOP-2068-tp32' into TINKERPOP-2068-tp33 add eeed2c7 Merge branch 'TINKERPOP-2068-tp33' into TINKERPOP-2068-master add 462079b Merge pull request #970 from apache/TINKERPOP-2068-master add 4056ec4 Merge pull request #980 from apache/TINKERPOP-2068-tp33 add 22057bd Extract Connection implementation from DriverRemoteConnection add 57db815 Introduce ResultSet abstraction add 6541c81 Merge pull request #966 from apache/TINKERPOP-2070 add f6574ca Merge branch 'tp33' new 2bf0845 TINKERPOP-2064: Expose Response attributes in JavaScript Driver The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc | 138 ++++++++++++- README.asciidoc | 2 +- bin/validate-distribution.sh | 6 +- docs/preprocessor/awk/tabify.awk | 16 +- docs/preprocessor/install-plugins.sh | 2 +- docs/preprocessor/preprocess-file.sh | 2 +- docs/site/home/downloads.html | 60 ++++-- docs/site/home/index.html | 10 +- docs/site/home/template/header-footer.html | 12 +- docs/src/dev/developer/release.asciidoc | 13 +- docs/src/dev/future/index.asciidoc | 8 +- docs/src/dev/io/index.asciidoc | 2 +- docs/src/dev/provider/index.asciidoc | 14 +- docs/src/index.asciidoc | 2 +- docs/src/recipes/index.asciidoc | 2 +- docs/src/reference/compilers.asciidoc | 2 +- docs/src/reference/gremlin-applications.asciidoc | 9 +- docs/src/reference/gremlin-variants.asciidoc | 30 ++- docs/src/reference/intro.asciidoc | 12 +- docs/src/reference/the-traversal.asciidoc | 2 +- docs/src/tutorials/getting-started/index.asciidoc | 2 +- .../tutorials/the-gremlin-console/index.asciidoc | 2 +- docs/src/upgrade/index.asciidoc | 6 +- docs/src/upgrade/release-3.2.x-incubating.asciidoc | 36 ++-- docs/src/upgrade/release-3.3.x.asciidoc | 14 +- docs/src/upgrade/release-3.4.x.asciidoc | 36 +++- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-core/pom.xml | 2 +- .../tinkerpop/gremlin/jsr223/CoreImports.java | 2 + .../gremlin/process/computer/VertexProgram.java | 4 + .../gremlin/process/traversal/Contains.java | 16 +- .../gremlin/process/traversal/TraversalSource.java | 35 ++++ .../traversal/dsl/graph/GraphTraversal.java | 1 + .../traversal/dsl/graph/GraphTraversalSource.java | 17 ++ .../process/traversal/step/filter/DropStep.java | 2 +- .../traversal/step/map/AddEdgeStartStep.java | 3 +- .../process/traversal/step/map/AddEdgeStep.java | 3 +- .../traversal/step/map/AddVertexStartStep.java | 3 +- .../process/traversal/step/map/AddVertexStep.java | 2 +- .../traversal/step/sideEffect/AddPropertyStep.java | 3 +- .../traversal/step/util/RequirementsStep.java | 11 +- .../strategy/decoration/RequirementsStrategy.java | 4 +- .../process/traversal/util/DefaultTraversal.java | 4 +- .../process/traversal/util/TraversalHelper.java | 3 +- .../gremlin/process/traversal/ContainsTest.java | 2 +- .../tinkerpop/gremlin/process/traversal/PTest.java | 2 +- .../Process/Traversal/GraphTraversalSource.cs | 16 ++ gremlin-dotnet/src/pom.xml | 4 +- .../DriverRemoteConnection/GraphTraversalTests.cs | 6 +- gremlin-javascript/pom.xml | 2 +- .../main/javascript/gremlin-javascript/index.js | 14 +- .../gremlin-javascript/lib/driver/client.js | 16 +- .../{driver-remote-connection.js => connection.js} | 76 +++---- .../lib/driver/driver-remote-connection.js | 218 ++------------------- .../lib/driver/remote-connection.js | 40 ++-- .../gremlin-javascript/lib/driver/result-set.js | 101 ++++++++++ .../lib/process/graph-traversal.js | 10 + .../javascript/gremlin-javascript/lib/utils.js | 24 ++- .../javascript/gremlin-javascript/test/helper.js | 21 +- .../test/integration/client-tests.js | 55 +++--- .../test/integration/remote-connection-tests.js | 1 + .../test/integration/sasl-authentication-tests.js | 57 +++--- .../gremlin-javascript/test/unit/exports-test.js | 18 +- .../test/unit/result-set-test.js | 95 +++++++++ .../gremlin_python/process/graph_traversal.py | 5 + .../gremlin_python/structure/io/graphsonV3d0.py | 22 ++- .../src/main/jython/tests/driver/test_client.py | 5 + .../jython/tests/structure/io/test_graphsonV3d0.py | 11 +- .../gremlin/server/op/AbstractEvalOpProcessor.java | 6 +- gremlin-server/src/main/static/NOTICE | 2 +- .../gremlin/server/GremlinServerIntegrateTest.java | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/features/map/Select.feature | 4 +- .../process/computer/GraphComputerTest.java | 8 - .../process/traversal/step/branch/ChooseTest.java | 7 +- pom.xml | 2 +- .../spark/structure/io/PersistedOutputRDD.java | 12 +- .../strategy/decoration/OptionsStrategyTest.java | 13 +- 78 files changed, 956 insertions(+), 480 deletions(-) copy gremlin-javascript/src/main/javascript/gremlin-javascript/lib/driver/{driver-remote-connection.js => connection.js} (81%) create mode 100644 gremlin-javascript/src/main/javascript/gremlin-javascript/lib/driver/result-set.js create mode 100644 gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/result-set-test.js