Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 4, 2023

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

Changelog

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

== TinkerPop 3.7.0 (Gremfir Master of the Pan Flute)

image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-zamfir.png[width=185]

[[release-3-7-1]] === 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.
  • 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

... (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.7.0 to 3.7.1.
- [Changelog](https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc)
- [Commits](apache/tinkerpop@3.7.0...3.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner December 4, 2023 22:33
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java labels Dec 4, 2023
@eddumelendez eddumelendez merged commit 5b1183e into main Dec 12, 2023
88 checks passed
@eddumelendez eddumelendez deleted the dependabot/gradle/modules/orientdb/org.apache.tinkerpop-gremlin-driver-3.7.1 branch December 12, 2023 17:31
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 modules/orientdb
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant