You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2026/02/19 17:00:42 UTC

(tinkerpop) 01/02: Merge branch 'comparator-fix' into 3.8-dev

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

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit f80c374530e62156872ec2d3551f4c4eb1dd937e
Merge: fbd35ed382 964d6f4b52
Author: Stephen Mallette <st...@amazon.com>
AuthorDate: Thu Feb 19 12:00:16 2026 -0500

    Merge branch 'comparator-fix' into 3.8-dev

 CHANGELOG.asciidoc                                 |   3 +-
 .../gremlin/util/GremlinValueComparator.java       |   3 -
 .../gremlin/process/traversal/CompareTest.java     | 121 +++++++++++++++++++++
 3 files changed, 123 insertions(+), 4 deletions(-)

diff --cc CHANGELOG.asciidoc
index 7335f5d4f1,e82b21c3b5..c22e267e86
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -25,9 -25,8 +25,10 @@@ image::https://raw.githubusercontent.co
  
  This release also includes changes from <<release-3-7-6, 3.7.6>>.
  
 +* Fixed bug in Gremlin orderability semantics for `OffsetDateTime`.
 +* Fixed bug in Javascript translation for UUID.
  * Fixed bug in pre-repeat() `emit()/until()` where `emit()` and `until()` traversers weren't added to the results.
+ * Fixed bug in `GremlinValueComparator` that prevented collections of differing sizes from being comparable.
  * Expose serialization functions for alternative transport protocols in gremlin-go
  * Improved Gremlint formatting to keep the first argument for a step on the same line if line breaks were required to meet max line length.
  * Improved Gremlint formatting to do greedy argument packing when possible so that more arguments can appear on a single line.