TinkerPop CHANGES
A list of DataStax Enterprise production-certified changes in addition to TinkerPop 3.2.7.
DataStax Enterprise (DSE) includes all changes from previous releases plus production-certified changes. Patch releases without TinkerPop changes include only the changes for the specified release, and do not include additional production-certified changes.
DataStax Enterprise 5.0.14
DataStax Enterprise 5.0.14 includes all changes from previous releases plus these
production-certified changes in addition to TinkerPop 3.2.7:
- Fixed a bug in NumberHelper that led to wrong min/max results if numbers exceeded the Integer limits. (TINKERPOP-1873)
- Improved error messaging for failed serialization and deserialization of request/response messages.
- Fixed bug in handling of Direction.BOTH in Messenger implementations to pass the message to the opposite side of the `StarGraph` in VertexPrograms for OLAP traversals. (TINKERPOP-1862)
- Fixed a bug in Gremlin Console which prevented handling of gremlin.sh flags that had an equal sign (=) between the flag and its arguments. (TINKERPOP-1879)
- Fixed a bug where SparkMessenger was not applying the edgeFunction`from MessageScope`in VertexPrograms for OLAP-based traversals. (TINKERPOP-1872)
- Performance enhancement to Bytecode deserialization. (TINKERPOP-1936)
- Path history isn't preserved for keys in mutations. (TINKERPOP-1947)
- Traversal construction performance enhancements (TINKERPOP-1950)
- Bump to Groovy 2.4.15 - resolves a Groovy bug preventing Lambda creation in GLVs in some cases. (TINKERPOP-1953)
- TinkerPop drivers prior to 3.2.4 won't authenticate with Kerberos anymore. A long-deprecated option on the Gremlin Server protocol was removed.
DataStax Enterprise 5.0.12
DataStax Enterprise 5.0.12 includes all changes from previous releases plus these
production-certified changes in addition to TinkerPop 3.2.7:
- Improve type-safety in Gremlin.Net methods. (TINKERPOP-1752)
- Fix for problems with hasId() fails for empty collections. (TINKERPOP-1802)
- Python supports GraphSON types g:Date, g:Timestamp and g:UUID. (TINKERPOP-1807)
- Graph API removed from usage in the process test suite. (TINKERPOP-1813/TINKERPOP-1814)
- Consistent behavior of self-referencing edges. (TINKERPOP-1821)
- Improve flexibility of detachment for EventStrategy. (TINKERPOP-1829)
- Race condition in TinkerGraph index creation. (TINKERPOP-1830)
- Bug fix in TraversalHelper.replaceStep. (TINKERPOP-1832)
- API fix for DetachedEdge.Builder#setInV and setOutV doesn't return the builder. (TINKERPOP-1833)