This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a change to branch TINKERPOP-2279
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.


 discard 2f1aa41  Need to measure the byte length of string after utf-8 
conversion
 discard c58a576  Added duration derser to python graphbinary
 discard 98ba8ec  Added SingleChar support to python graphbinary
 discard 66d770b  Rename python function to use underscore
 discard 6c54900  Factor away non-standard method of reading non-null strings 
for graphbinary in python
 discard 34d26b0  Refactored python graphbinary to stop using special means of 
string conversion
 discard 8de895b  Generalized refactoring to python graphbinary.
 discard eb5e239  Renamed python graphbinary "IO" to der or ser depending on 
function
 discard ff92f9b  All GLV tests passing for GraphBinary
 discard 9fd5b56  Fixed up BulkSet python graphbinary serialization
 discard 221c2a4  Cleaned up enum derser for python graphbinary a bit further
 discard db2acaa  Fixed lambda serialization in python graphbinary
 discard af5a299  Fixed handling of the null type in python graphbinary
 discard f14606b  Fixed a basic integration test runs for python 2.
 discard 602edf8  Added fqcn to TraversalStrategy in python to allow 
GraphBinary serialization to work properly
 discard a728648  Major refactoring for nullable writes.
 discard 8543b87  Improved null handling in graphbinary for python
 discard 65da362  Major refactoring of GraphBinary
 discard bca007d  Added graphbinary test files in gremlin-io-test for 3.4.3
 discard 8cda34c  Added BulkSet support to python graphbinary
 discard e2cf80f  Added boolean and textp to python graphbinary
 discard 89e9dd7  Added traverser, byte, bytearray to python graphbinary
 discard c4369e9  Added P/T/Scope graphbinary serialization for python
 discard 3ab7929  Added bytecode graphbinary serialization to python
 discard b0fa0fb  Aded Binding and fixed up enum derser in python graphbinary
 discard bbc9bfa  Add enum graphbinary support in python
 discard f498886  Added Graph/Vertex/VertexProperty to python graphbinary
 discard 2623402  Added property/path to python graphbinary
 discard 9cd7f18  Added uuid/edge to python graphbinary derser
 discard 3bcaf23  Added Dict/Set serialization for graphbinary in python
 discard 7c01e7a  Added double and float graphbinary serialization in python
 discard 04b091b  Fixed the graphbinary g;Date serialization - wasn't account 
for timezone stuff properly (still)
 discard 6693c9c  Added timestamp for graphbinary in python
 discard e2b732c  Added date graphbinary type to python
 discard c4c38d3  Added Long graphbinary support to python
 discard 255c7c2  Added int graphbinary serialization for python
 discard 75ed2d0  Add graphbinary support for list in python
 discard 391efe0  Initial setup for GraphBinary in Python
     add 5d47315  Generate constructor to use DSL with remote connection
     add 456e2ee  Merge branch 'pr-1176' into tp34
     add 447d120  Minor code formatting CTR
     add 5014138  fix GraphStep.ids null bug
     add ba562d1  Updated CHANGELOG CTR
     add 091a528  Merge branch 'tp33' into tp34
     add 4e9639f  Use ip address instead of hostname for connection
     add 25bb663  Merge branch 'pr-1182' into tp33
     add 4790fea  Updated CHANGELOG CTR
     add 91f0265  Isolate PowerMock to gremlin-driver.
     add 20fcff7  Code formatting CTR
     add c2a01b8  Merge branch 'tp33' into tp34
     add 12a8bdf  TINKERPOP-2291 Added GraphSON support for deserialization of 
TraversalExplanation
     add dd14552  Merge branch 'TINKERPOP-2291' into tp33
     add 3630afc  Merge branch 'tp33' into tp34
     add 37a7214  Fixed bad links/headers in reference docs CTR
     add 29e6131  TINKERPOP-2046 Gremlin-Python: Add support for custom request 
headers in WebSocket request
     add 5ab245c  Updated changelog CTR
     add 02834ba  Merge branch 'tp33' into tp34
     new 45afe8d  Initial setup for GraphBinary in Python
     new 5eb1334  Add graphbinary support for list in python
     new 8978742  Added int graphbinary serialization for python
     new 1e6d18f  Added Long graphbinary support to python
     new 5e1925a  Added date graphbinary type to python
     new 3ab2695  Added timestamp for graphbinary in python
     new a199fa1  Fixed the graphbinary g;Date serialization - wasn't account 
for timezone stuff properly (still)
     new ecabb64  Added double and float graphbinary serialization in python
     new 51c1fa2  Added Dict/Set serialization for graphbinary in python
     new 9a7f3a8  Added uuid/edge to python graphbinary derser
     new 2dca61a  Added property/path to python graphbinary
     new eea1ca3  Added Graph/Vertex/VertexProperty to python graphbinary
     new 39742d7  Add enum graphbinary support in python
     new c1eba92  Aded Binding and fixed up enum derser in python graphbinary
     new 029c494  Added bytecode graphbinary serialization to python
     new 31f388b  Added P/T/Scope graphbinary serialization for python
     new 6bb645e  Added traverser, byte, bytearray to python graphbinary
     new 4f73bbb  Added boolean and textp to python graphbinary
     new 8458e94  Added BulkSet support to python graphbinary
     new 915462f  Added graphbinary test files in gremlin-io-test for 3.4.3
     new 97cff5e  Major refactoring of GraphBinary
     new cbcfc4f  Improved null handling in graphbinary for python
     new 3ba60a5  Major refactoring for nullable writes.
     new c82a4a6  Added fqcn to TraversalStrategy in python to allow 
GraphBinary serialization to work properly
     new f74ff21  Fixed a basic integration test runs for python 2.
     new 1813625  Fixed handling of the null type in python graphbinary
     new 7a59fb8  Fixed lambda serialization in python graphbinary
     new 3c48dac  Cleaned up enum derser for python graphbinary a bit further
     new d02b9ad  Fixed up BulkSet python graphbinary serialization
     new 37fc9a0  All GLV tests passing for GraphBinary
     new c270dc5  Renamed python graphbinary "IO" to der or ser depending on 
function
     new 6acb071  Generalized refactoring to python graphbinary.
     new 3a04cbe  Refactored python graphbinary to stop using special means of 
string conversion
     new 81cb8de  Factor away non-standard method of reading non-null strings 
for graphbinary in python
     new 41aed99  Rename python function to use underscore
     new 6e7a2ef  Added SingleChar support to python graphbinary
     new 30e8959  Added duration derser to python graphbinary
     new 2bb3330  Need to measure the byte length of string after utf-8 
conversion
     new 0667219  Factor away varargs in as_bytes in GraphBinary for python
     new b51e533  Create less bytearray() instances - gave a decent performance 
bump

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (2f1aa41)
            \
             N -- N -- N   refs/heads/TINKERPOP-2279 (b51e533)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 40 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                                 |   6 ++
 docs/src/reference/gremlin-variants.asciidoc       |  14 ++-
 .../src/main/java/SocialTraversalSourceDsl.java    |   5 +
 .../process/traversal/dsl/GremlinDslProcessor.java |   6 ++
 .../process/traversal/step/map/GraphStep.java      |  18 ++--
 ...alExplanation.java => AbstractExplanation.java} | 104 +++++++------------
 .../traversal/util/ImmutableExplanation.java       |  80 +++++++++++++++
 .../traversal/util/TraversalExplanation.java       | 112 ++++-----------------
 .../structure/io/graphson/GraphSONModule.java      |   2 +
 .../io/graphson/GraphSONSerializersV2d0.java       |  28 ++++++
 .../io/graphson/GraphSONSerializersV3d0.java       |  28 ++++++
 .../traversal/dsl/GremlinDslProcessorTest.java     |  69 ++++++++++++-
 .../dsl/SocialPackageTraversalSourceDsl.java       |   9 +-
 .../traversal/util/TraversalExplanationTest.java   |   8 ++
 .../graphson/GraphSONMapperEmbeddedTypeTest.java   |  11 ++
 .../process/traversal/dsl/RemoteDslTraversal.java} |  22 ++--
 gremlin-driver/pom.xml                             |  18 ++++
 .../apache/tinkerpop/gremlin/driver/Cluster.java   |  17 ++--
 .../org/apache/tinkerpop/gremlin/driver/Host.java  |   3 +-
 .../apache/tinkerpop/gremlin/driver/HostTest.java  |  46 ++++++++-
 .../credential/CredentialTraversalSourceDsl.java   |   5 +
 .../main/jython/gremlin_python/driver/client.py    |   7 +-
 .../jython/gremlin_python/driver/connection.py     |   5 +-
 .../driver/driver_remote_connection.py             |   6 +-
 .../gremlin_python/driver/tornado/transport.py     |   5 +-
 .../main/jython/gremlin_python/driver/transport.py |   2 +-
 .../gremlin_python/structure/io/graphbinaryV1.py   |  22 ++--
 .../traversal/step/sideEffect/TinkerGraphStep.java |   2 +-
 28 files changed, 438 insertions(+), 222 deletions(-)
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/util/{TraversalExplanation.java
 => AbstractExplanation.java} (51%)
 create mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/util/ImmutableExplanation.java
 copy 
gremlin-core/src/{main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/ProcessorException.java
 => 
test/resources/org/apache/tinkerpop/gremlin/process/traversal/dsl/RemoteDslTraversal.java}
 (64%)

Reply via email to