GitHub user imbajin added a comment to the discussion: [Question] Java 17 plans?

In fact, our code is fully compatible(building) with Java 17. 

As you mentioned, the core issue(while running) is the lower version of 
gremlin/groovy. We need to upgrade to TinkerPop (TP) Gremlin 3.7+ at the very 
least (which will bring about quite a few potential changes and impacts. We do 
have plans to upgrade the TP version, but there are several higher-priority 
issues waiting to be addressed. We can only hope that someone from the 
community will take it on, and we will provide as much help as we can).

A known background is to look at how other graphs using gremlin are upgraded 
from **3.5 to 3.7+.** The main task is to check the impact on query statements 
and breaking changes as I understand it. Then TP has a series of related tests 
to verify correctness. We can allow it to judge the upgrade situation.

- 
https://github.com/apache/incubator-hugegraph/blob/57e9f56e144184d04ae55ce3e21fad62d9510044/.github/workflows/server-ci.yml#L91
- 
https://github.com/apache/incubator-hugegraph/blob/57e9f56e144184d04ae55ce3e21fad62d9510044/hugegraph-server/hugegraph-dist/src/assembly/travis/run-tinkerpop-test.sh#L24




@dosu  you should also give the users more information about it

GitHub link: 
https://github.com/apache/incubator-hugegraph/discussions/2723#discussioncomment-11841933

----
This is an automatically sent email for dev@hugegraph.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@hugegraph.apache.org

Reply via email to