Skip to content

Bump org.apache.tinkerpop:gremlin-driver from 3.3.4 to 3.7.1 in /modules/orientdb - #606

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/modules/orientdb/org.apache.tinkerpop-gremlin-driver-3.7.1
Closed

Bump org.apache.tinkerpop:gremlin-driver from 3.3.4 to 3.7.1 in /modules/orientdb#606
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/modules/orientdb/org.apache.tinkerpop-gremlin-driver-3.7.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 1, 2024

Copy link
Copy Markdown

Bumps org.apache.tinkerpop:gremlin-driver from 3.3.4 to 3.7.1.

Changelog

Sourced from org.apache.tinkerpop:gremlin-driver's changelog.

=== TinkerPop 3.7.1 (November 20, 2023)

This release also includes changes from .

  • Added the asString(), length(), toLower(), and toUpper() steps to perform String manipulations.
  • Added Gherkin parsing support for specific string results using str[].
  • Added the trim(), lTrim(), rTrim(), and reverse() steps to perform String manipulations.
  • Added replace(), split() and substring() steps to perform String manipulations.
  • Added Scope to asString(), length(), toLower(), toUpper(), trim(), lTrim(), rTrim(), replace(), split()andsubstring()to allowString` manipulation inside incoming lists.
  • Update concat() to accept Traversal varargs.
  • Corrected concat() signatures in gremlin-dotnet, Concat() is now used instead of Concat<object>(). (breaking)
  • Update concat() to not special treat inject in arguments and use TraversalUtil.apply on it as with any other child traversals. (breaking)
  • Added format() step to perform String manipulations.
  • Checked graph features for meta-property support before trying to serialize them in VertexPropertySerializer for GraphBinary.
  • Fixed multiline query bug in console caused by upgrade to Groovy 4.
  • Added date manipulation steps asDate, dateAdd and dateDiff.
  • Added new data type DT to represent periods of time.
  • Added Gherkin support for Date.
  • Extended datetime() function to produce a current server date.
  • Added list filtering functions all and any.
  • Added list/set functions conjoin, combine, difference, disjunct, intersect, merge, and product.
  • Added getter for isStart on UnionStep.
  • Added NullVariableResolver that will quietly produce a null for each variable found when parsing with the grammar.
  • Changed the @MultiMetaProperties testing tag for Gherkin feature tests to instead be separate @MetaProperties and @MultiProperties.
  • Added agent parameter to DriverRemoteConnection options to allow a user-provided http.Agent implementation.
  • Fixed deserialization of element properties for GraphBinary.
  • Fixed bug in union() as a start step where the Path was including the starting dummy traverser.
  • Moved some TinkerGraph specific transaction tests from TransactionMultiThreadedTest to TinkerTransactionGraphTest
  • Fixed incorrect read operations in some cases for TinkerTransactionGraph.
  • Updated JavaScript tests to check equality on only id and class when comparing elements for consistency with other GLVs.
  • Improved performance for Element comparison by comparing hashCode() prior to doing more expensive checks.

==== Bugs

  • TINKERPOP-2811 ElementIdStrategy doesn't replace all references of an element's id with the specified custom id property
  • TINKERPOP-2921 Filters not working when side-effect is used with group()
  • TINKERPOP-2976 InvalidOperationException: Collection was modified in GraphBinary serialization
  • TINKERPOP-2983 Upgrade Netty for Security Reasons
  • TINKERPOP-2996 Golang Translator in core does not properly translate list arguments
  • TINKERPOP-2999 3.7.0 Remote Console Sends Incomplete Queries
  • TINKERPOP-3000 Issue with union step when using path().by()
  • TINKERPOP-3001 Gremlin Console complains about missing serializers field
  • TINKERPOP-3004 Low performance for queries with a large number of element comparisons
  • TINKERPOP-3009 SubgraphStrategy produces excessive filtering when multiple labels are filtered upon
  • TINKERPOP-3010 Move TinkerGraph specific transaction testing
  • TINKERPOP-3013 Console not sending scripts to the server when :remote console is enabled
  • TINKERPOP-3014 Dependencny jcl-over-slf4j in gremlin-core is declared but unused due to dependency conflict.
  • TINKERPOP-3016 TinkerTransactionGraph can incorrectly handle some read operations.

==== Improvements

... (truncated)

Commits
  • 05ac05d TinkerPop 3.7.1 release
  • 1454d2b Merge branch '3.6-dev' into 3.7-dev
  • a9ff025 TinkerPop 3.6.6 release
  • f5bf6f0 Merge branch '3.5-dev' into 3.6-dev
  • 600d0c2 TinkerPop 3.5.8 release
  • 515bf48 Merge branch '3.6-dev' into 3.7-dev
  • 7c06364 Merge branch '3.5-dev' into 3.6-dev
  • ba3afff CTR Fix licenses and notice files
  • ceeeaa2 Merge branch '3.6-dev' into 3.7-dev
  • 9674b1e Merge branch '3.5-dev' into 3.6-dev
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.apache.tinkerpop:gremlin-driver](https://github.com/apache/tinkerpop) from 3.3.4 to 3.7.1.
- [Changelog](https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc)
- [Commits](apache/tinkerpop@3.3.4...3.7.1)

---
updated-dependencies:
- dependency-name: org.apache.tinkerpop:gremlin-driver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 1, 2024
@dependabot @github

dependabot Bot commented on behalf of github May 1, 2024

Copy link
Copy Markdown
Author

Superseded by #738.

@dependabot dependabot Bot closed this May 1, 2024
@dependabot
dependabot Bot deleted the dependabot/gradle/modules/orientdb/org.apache.tinkerpop-gremlin-driver-3.7.1 branch May 1, 2024 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants