Cole-Greer commented on code in PR #3456:
URL: https://github.com/apache/tinkerpop/pull/3456#discussion_r3444553120


##########
CHANGELOG.asciidoc:
##########
@@ -59,6 +58,7 @@ 
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
 * Modified HTTP API to expect gremlin-lang strings for parameters and update 
all GLVs to send requests in new format.
 * Added string parameter parsing to `GremlinServer` to prevent traversal 
injection and excessive nesting depths.
 * Modified all GLVs to detect unsupported types in `GremlinLang` and throw 
consistent error for that case.
+* Relaxed `GValue` name validation by removing the reserved leading underscore 
restriction.

Review Comment:
   This PR did more, but I'm writing the changelog from the perspective of an 
upgrade from 3.8. This is really the only notable changes from GValue in 3.8 
Java. The other GLVs didn't have GValue before as it was tied into bytecode 
bindings. From the perspective of the 3.8 upgrade, there isn't really changes 
to GValue in the GLVs, it's a fresh start which is consistent with the existing 
Java pattern.
   
   I can add a new entry detailing that GValue has been extended to all GLVs, 
but I don't think the modifications warrant changelog entries here.



-- 
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]

Reply via email to