imbajin commented on code in PR #3117:
URL: https://github.com/apache/hugegraph/pull/3117#discussion_r4158809287


##########
hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/auth/ContextGremlinServer.java:
##########
@@ -158,6 +204,14 @@ private void removeGraph(String name) {
     }
 
     static ExecutorService newGremlinExecutorService(Settings settings) {
+        if (!HugeGraphWsAndHttpChannelizer.class.getName().equals(

Review Comment:
   [P2] Ship the mounted-config and Gremlin-client migration guide
   
   This mandatory channelizer check rejects a retained 1.7 gremlin-server.yaml 
using the upstream WsAndHttpChannelizer. GremlinLangRequestGuard also restricts 
remote text requests to gremlin-lang, so replacing only the packaged defaults 
leaves mounted configs and existing gremlin-groovy clients without upgrade 
instructions.
   
   README/BUILDING describe Java 17 but no corresponding Gremlin migration 
guide or paired website PR is supplied.
   
   Please document the required channelizer/engine/serializer names, accepted 
text and Bytecode request forms, and compatible Client versions; align the 
stated TinkerPop target with the 3.8.1 POMs. This is a static current-source 
contract check, not proof that the whole upgraded stack runs.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to