Github user spmallette commented on a diff in the pull request:

    https://github.com/apache/tinkerpop/pull/899#discussion_r206485044
  
    --- Diff: 
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
 ---
    @@ -222,9 +223,33 @@ protected AbstractEvalOpProcessor(final boolean 
manageTransactions) {
          *                                script evaluation.
          * @param bindingsSupplier A function that returns the {@link 
Bindings} to provide to the
          *                         {@link GremlinExecutor#eval} method.
    +     * @see #evalOpInternal(ResponseHandlerContext, Supplier, 
BindingSupplier)
          */
         protected void evalOpInternal(final Context context, final 
Supplier<GremlinExecutor> gremlinExecutorSupplier,
    --- End diff --
    
    it was good that you kept the old signature as other people might depend on 
this. i was thinking we might deprecate, this version of the method, but 
perhaps that is not necessary or perhaps even undesired. I guess, the question 
is whether or not the new method would ever be called directly or would it 
always be called through this method? Perhaps the other method should be 
`private`?


---

Reply via email to