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.6.2 to 3.6.4 #1923

Merged
merged 1 commit into from
Jul 18, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 17, 2023

Bumps Gremlin.Net from 3.6.2 to 3.6.4.

Changelog

Sourced from Gremlin.Net's changelog.

=== TinkerPop 3.6.4 (Release Date: May 12, 2023)

  • Fixed bug in TextP.regex and TextP.notRegex serialization for Java GLV.
  • Fixed a memory leak in the Gremlin.Net driver that only occurred if a CancellationToken was provided.

==== Bugs

  • TINKERPOP-2945 TextP.regex() Serialization Failing in Java driver
  • TINKERPOP-2944 Memory leak in Gremlin.Net driver if CancellationToken is used

[[release-3-6-3]] === TinkerPop 3.6.3 (Release Date: May 1, 2023)

This release also includes changes from .

  • Fixed bug in element() when traversing from edges where bulking was enabled.
  • Refactored PropertyMapStep to improve extensibility by providers. Removed final class declaration for ProjectStep and CoalesceStep.
  • Fixed bug in grammar that prevented declaration of a Map key named new without quotes.
  • Fixed bug in grammar that prevented parsing of Map key surrounded by parenthesis which is allowable in Groovy.
  • Fixed bug in GroovyTranslator that surrounded String keys with parenthesis for Map when not necessary.
  • Added support to the grammar allowing List and Map key declarations for Map entries.
  • Fixed Direction enum bug in gremlin-javascript where Direction.from_ and Direction.to was not properly aliased to Direction.OUT and Direction.IN
  • Fixed Direction enum in gremlin-python where Direction.from_ and Direction.to were not added, and they can now be used instead of defining from_=Direction.OUT and to=Direction.IN
  • Improved performance of comparison (equals) between not compatible types and nulls.
  • Fixed mergeV() and mergeE() steps to work when onCreate is immutable map.
  • Introduced Writing and Deleting marker interfaces to identify whether a step can perform write or delete or both on Graph.
  • For mergeV() and mergeE(), added checks for illegal hidden keys and refactored searchVertices to allow subclasses to override search criteria.
  • Added static map capturing possible Traversal steps that shall be added to traversal for a given operator.
  • Fixed bug which caused some traversals to throw GremlinTypeErrorException to users.

==== Bugs

  • TINKERPOP-2526 Gremlin Console performance with incomplete multi-line scripts
  • TINKERPOP-2767 Repeat Out Times traversal hangs indefinitely on first execution
  • TINKERPOP-2820 gremlin-python _close_session race condition/FD leak
  • TINKERPOP-2855 Performance degradation in TinkerGraph 3.5.4 and 3.5.5
  • TINKERPOP-2856 math() step fails if variable name contains a keyword
  • TINKERPOP-2861 Fix incorrect symlinks in source release zip
  • TINKERPOP-2863 HasId Step generates incorrect results when given a list of IDs mid-traversal
  • TINKERPOP-2870 mergeV requires key of 'new' to be quoted
  • TINKERPOP-2878 Incorrect handling of local operations when there are duplicate elements
  • TINKERPOP-2888 DefaultTraversal's applyStrategies performance decrease
  • TINKERPOP-2891 Inconsistent behavior when comparing a counted value with a negative value
  • TINKERPOP-2893 Incorrectly comparing a counted value with multiple predicates
  • TINKERPOP-2901 Incorrect result caused by has(key, predicate)
  • TINKERPOP-2902 Critical security vulnerability in snakeyaml
  • TINKERPOP-2905 gremlin-go gorillaTransporter.logHandler is not initialized correctly and leads to panic
  • TINKERPOP-2911 CountStrategy converts count().is(0) wrongly under ConnectiveStrategy
  • TINKERPOP-2918 Utils.GenerateUserAgent assumes Gremlin.Net.dll to be present when, in some environments, it is not.
  • TINKERPOP-2922 GroovyTranslator produces a Map not parseable by the grammar

... (truncated)

Commits
  • 9ae2b89 TinkerPop 3.6.4 release
  • 3b09a3b Merge branch '3.5-dev' into 3.6-dev
  • a930254 CTR docker permission updates for generated .NET test files
  • 8909cba Merge pull request #2063 from Bit-Quill/cole/update-notices-3.6
  • e5eecbd Added IO test files for 3.6.4 CTR
  • 0b870d1 fixing licenses/NOTICE
  • 2419826 Merge branch '3.5-dev' into 3.6-dev
  • a9f0704 Added IO test files for 3.5.7 CTR
  • 3765fc8 Merge branch '3.5-dev' into 3.6-dev
  • 78a14f7 [TINKERPOP-2945] Fixed bug in TextP.regex and TextP.notRegex serialization in...
  • 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.6.2 to 3.6.4.
- [Changelog](https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc)
- [Commits](apache/tinkerpop@3.6.2...3.6.4)

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

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 Jul 17, 2023
@codecov-commenter
Copy link

Codecov Report

Merging #1923 (420b216) into master (75a89df) will not change coverage.
The diff coverage is n/a.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@           Coverage Diff           @@
##           master    #1923   +/-   ##
=======================================
  Coverage   66.83%   66.83%           
=======================================
  Files         228      228           
  Lines        8110     8110           
  Branches      582      582           
=======================================
  Hits         5420     5420           
  Misses       2544     2544           
  Partials      146      146           
Flag Coverage Δ
Gremlin 23.23% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@sungam3r sungam3r merged commit f99256c into master Jul 18, 2023
@sungam3r sungam3r deleted the dependabot/nuget/Gremlin.Net-3.6.4 branch July 18, 2023 10:44
@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 gremlin .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants