You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by GitBox <gi...@apache.org> on 2022/04/11 14:45:06 UTC

[GitHub] [tinkerpop] dependabot[bot] opened a new pull request, #1615: Bump Gremlin.Net from 3.5.3 to 3.6.0 in /gremlin-dotnet

dependabot[bot] opened a new pull request, #1615:
URL: https://github.com/apache/tinkerpop/pull/1615

   Bumps [Gremlin.Net](https://github.com/apache/tinkerpop) from 3.5.3 to 3.6.0.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a href="https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc">Gremlin.Net's changelog</a>.</em></p>
   <blockquote>
   <p>== TinkerPop 3.6.0 (Tinkerheart)</p>
   <p>image::<a href="https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-victorian.png%5Bwidth=185%5D">https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-victorian.png[width=185]</a></p>
   <p>[[release-3-6-0]]
   === TinkerPop 3.6.0 (Release Date: April 4, 2022)</p>
   <p>This release also includes changes from <!-- raw HTML omitted -->.</p>
   <ul>
   <li>Added parser support for <code>NaN</code> and <code>Infinity</code>.</li>
   <li>Implemented comparability/orderability semantics defined in the Graph Provider documentation.</li>
   <li>Added <code>TextP.regex</code> and <code>TextP.notRegex</code>.</li>
   <li>Changed TinkerGraph to allow identifiers to be heterogeneous when filtering.</li>
   <li>Prevented values of <code>T</code> to <code>property()</code> from being <code>null</code>.</li>
   <li>Added <code>element()</code> step.</li>
   <li>Added <code>call()</code> step.</li>
   <li>Added <code>fail()</code> step.</li>
   <li>Added <code>mergeV()</code> and <code>mergeE()</code> steps.</li>
   <li>Added <code>Direction</code> aliases of <code>from</code> and <code>to</code>.</li>
   <li>Moved <code>TraversalOptionParent.Pick</code> to its own class as <code>Pick</code>.</li>
   <li>Introduced Pythonic Gremlin step names using snake case and deprecated camel case naming.</li>
   <li>Improved Gherkin test framework to allow for asserting traversal exceptions as a behavior.</li>
   <li>Fixed query indentation for profile metrics where indent levels were not being respected.</li>
   <li><code>TraversalOpProcessor</code> no longer accepts a <code>String</code> representation of <code>Bytecode</code> for the &quot;gremlin&quot; argument which was left to support older versions of the drivers.</li>
   <li>Removed requirement that &quot;ids&quot; used to filter vertices and edges need to be all of a single type.</li>
   <li>Created <code>gremlin-annotations</code> module where the <code>@GremlinDsl</code> annotation and related code has been moved.</li>
   <li>Moved <code>GremlinScriptChecker</code> to <code>gremlin-core</code> from <code>gremlin-groovy</code> since it is not Groovy dependent.</li>
   <li>Removed <code>groovy</code> and <code>groovy-json</code> dependencies from <code>gremlin-driver</code> as well as related <code>JsonBuilder</code> serialization support.</li>
   <li>Replaced log4j usage with logback where builds rely on and packaged distributions now contain the latter.</li>
   <li>Improved behavior of <code>V()</code> and <code>E()</code> when <code>null</code> is an argument producing a filtering behavior rather than an exception.</li>
   <li>Prevented metrics computation unless the traversal is in a locked state.</li>
   <li>Added syntax to Gremlin grammar to explicitly define <code>byte</code>, <code>short</code> and <code>BigInteger</code>.</li>
   <li>Added syntax to Gremlin grammar to allow construction of a reference <code>Vertex</code>.</li>
   <li>Changed Gremlin grammar to allow for Groovy-like syntax when parsing a <code>Map</code> literal.</li>
   <li>Created a way to produce a corpus of Gremlin traversals via <code>FeatureReader</code> and <code>DocumentationReader</code> in <code>gremlin-language</code>.</li>
   <li>Changed mechanism for determining if <code>id</code> equality with <code>toString()</code> is used by validating that elements of the predicate collection are all <code>String</code> rather than enforcing homogenous collections in the process.</li>
   <li>Exposed Gherkin tests as part of the provider test suite.</li>
   <li>Packaged Gherkin tests and data as standalone package as a convenience distribution.</li>
   <li>Removed <code>ProductiveByStrategy</code> as a strategy that is applied by default.</li>
   <li>Changed <code>by()</code> modulator semantics to consistently filter.</li>
   <li>Removed previously deprecated Gryo <code>MessageSerializer</code> implementations.</li>
   <li>Removed previously deprecated <code>AuthenticationSettings.enableAuditLog</code>.</li>
   <li>Removed previously deprecated <code>GroovyTranslator</code> from <code>gremlin-groovy</code> module.</li>
   <li>Removed previously deprecated Gremlin steps that conflicted with Python keywords.</li>
   <li>Removed the dependency on <code>six</code> from <code>gremlin-python</code>.</li>
   <li>Bumped to Apache Hadoop 3.3.1.</li>
   <li>Bumped to Apache Spark 3.2.0.</li>
   <li>Bumped node.js in <code>gremlin-javascript</code> to v16.13.0.</li>
   <li>Changed <code>NumberHelper</code> to properly cast to <code>byte</code> and <code>short</code> rather than default coercing to <code>Integer</code>.</li>
   <li>Modified some driver defaults (maximum content length, pool size, maximum in process) to be more consistent with one another.</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/apache/tinkerpop/commit/ad2f67bd17de9bd86db3ade909195e20e91768a1"><code>ad2f67b</code></a> TinkerPop 3.6.0 release</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/8996ba5dabb6f5abe8d21ece33f3da59150dc3f0"><code>8996ba5</code></a> Ignored some new website binaries (e.g. images) in validate-distribution.sh CTR</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/4d87b8a9e1695dc0e3475a9f7a999deaa28998cf"><code>4d87b8a</code></a> Merge branch '3.5-dev'</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/f9b81cc7e841681b4e1842631c0184f3f19a2e36"><code>f9b81cc</code></a> Updated gremlin-go code to support new godog tests that were added for 3.6.0....</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/414684eec968cb0b2a4e74e198d3a1bcab75cb06"><code>414684e</code></a> Merge branch '3.5-dev'</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/c34867a22d4b30c839f49a262664b87ea38b0a03"><code>c34867a</code></a> Merge branch '3.5-dev'</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/c8bb5b750963f57392012066a5ea312d4bce7d6a"><code>c8bb5b7</code></a> Merge branch '3.5-dev'</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/dec84bf2f1e634a6afc7bb2604aec13180ec2641"><code>dec84bf</code></a> jython is no longer around - does not need exclusion CTR</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/cfa150a196c88239f8775683f5c466b62ddfbcb7"><code>cfa150a</code></a> Prepped website for gremlin-go CTR</li>
   <li><a href="https://github.com/apache/tinkerpop/commit/553465b021f20d413c31bb365021bb428e87543c"><code>553465b</code></a> Fixed broken links on website CTR</li>
   <li>Additional commits viewable in <a href="https://github.com/apache/tinkerpop/compare/3.5.3...3.6.0">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Gremlin.Net&package-manager=nuget&previous-version=3.5.3&new-version=3.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [tinkerpop] dependabot[bot] commented on pull request #1615: Bump Gremlin.Net from 3.5.3 to 3.6.0 in /gremlin-dotnet

Posted by GitBox <gi...@apache.org>.
dependabot[bot] commented on PR #1615:
URL: https://github.com/apache/tinkerpop/pull/1615#issuecomment-1110606185

   OK, I won't notify you about Gremlin.Net again, unless you re-open this PR or update it yourself. 😢


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [tinkerpop] FlorianHockmann commented on pull request #1615: Bump Gremlin.Net from 3.5.3 to 3.6.0 in /gremlin-dotnet

Posted by GitBox <gi...@apache.org>.
FlorianHockmann commented on PR #1615:
URL: https://github.com/apache/tinkerpop/pull/1615#issuecomment-1110606161

   @dependabot ignore this dependency


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [tinkerpop] dependabot[bot] closed pull request #1615: Bump Gremlin.Net from 3.5.3 to 3.6.0 in /gremlin-dotnet

Posted by GitBox <gi...@apache.org>.
dependabot[bot] closed pull request #1615: Bump Gremlin.Net from 3.5.3 to 3.6.0 in /gremlin-dotnet
URL: https://github.com/apache/tinkerpop/pull/1615


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@tinkerpop.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org