Skip to content

Conversation

@rashtao
Copy link
Collaborator

@rashtao rashtao commented Dec 4, 2025

Note

Upgrade to TinkerPop 3.8.0, add NotP predicate handling, adjust traversal integration, and update test tooling/images with bytecode target enforcement to JDK 11.

  • Core traversal/strategy:
    • ArangoStep now implements HasContainerHolder<S, E>; ArangoStepStrategy updated to collect List<HasContainer> from HasStep before folding into ArangoStep.
  • Filtering:
    • Add support for NotP via P name "not" in ArangoFilter.
  • Build/Dependencies:
    • Upgrade Apache TinkerPop to 3.8.0 (pom.xml, test plugin gremlin-driver).
    • Update Docker images to gremlin-console:3.8.0 and gremlin-server:3.8.0 in test scripts.
    • Raise enforcer maxJdkVersion for bytecode from 1.8 to 11.

Written by Cursor Bugbot for commit f18313e. This will update automatically on new commits. Configure here.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 4, 2025

@rashtao rashtao merged commit 10468d9 into main Dec 4, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants