This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch 3.8-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit a4d648945fc8274fb15e13c98967ab07306c5595 Merge: ae5c1cbe68 e754180a2d Author: Ken Hu <[email protected]> AuthorDate: Thu Oct 30 16:35:46 2025 -0700 Merge branch '3.7-dev' into 3.8-dev .../lib/process/graph-traversal.js | 7 ++++ .../gremlin_python/process/graph_traversal.py | 49 ++++++++++++++++++++++ 2 files changed, 56 insertions(+) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/lib/process/graph-traversal.js index 411bd68e1c,acd40d1e51..728420fabe --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/process/graph-traversal.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/process/graph-traversal.js @@@ -1760,8 -1761,7 +1760,9 @@@ const statics = and: (...args) => callOnEmptyTraversal('and', args), any: (...args) => callOnEmptyTraversal('any', args), as: (...args) => callOnEmptyTraversal('as', args), + asBool: (...args) => callOnEmptyTraversal('asBool', args), asDate: (...args) => callOnEmptyTraversal('asDate', args), ++ asNumber: (...args) => callOnEmptyTraversal('asNumber', args), asString: (...args) => callOnEmptyTraversal('asString', args), barrier: (...args) => callOnEmptyTraversal('barrier', args), both: (...args) => callOnEmptyTraversal('both', args), @@@ -1780,7 -1782,7 +1783,8 @@@ dateAdd: (...args) => callOnEmptyTraversal('dateAdd', args), dateDiff: (...args) => callOnEmptyTraversal('dateDiff', args), dedup: (...args) => callOnEmptyTraversal('dedup', args), + difference: (...args) => callOnEmptyTraversal('difference', args), + discard: (...args) => callOnEmptyTraversal('discard', args), disjunct: (...args) => callOnEmptyTraversal('disjunct', args), drop: (...args) => callOnEmptyTraversal('drop', args), element: (...args) => callOnEmptyTraversal('element', args), diff --cc gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py index 98d141ab38,b646564027..ca6268408b --- a/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py +++ b/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py @@@ -1979,10 -1978,10 +1995,14 @@@ def dedup(*args) return __.dedup(*args) + def difference(*args): + return __.difference(*args) + + +def discard(*args): + return __.discard(*args) + + def disjunct(*args): return __.disjunct(*args) @@@ -2433,16 -2449,16 +2466,20 @@@ statics.add_static('add_v', add_v statics.add_static('aggregate', aggregate) + statics.add_static('all_', all_) + statics.add_static('and_', and_) + statics.add_static('any_', any_) + statics.add_static('as_', as_) +statics.add_static('as_bool', as_bool) + statics.add_static('as_date', as_date) +statics.add_static('as_number', as_number) + statics.add_static('as_string', as_string) statics.add_static('barrier', barrier) @@@ -2485,8 -2505,8 +2526,10 @@@ statics.add_static('date_diff', date_di statics.add_static('dedup', dedup) + statics.add_static('difference', difference) + +statics.add_static('discard', discard) + statics.add_static('disjunct', disjunct) statics.add_static('drop', drop)
