We have tests that do lambdas, but I guess they don't specifically cover
use of the Lambda class in this way. Damn........

On Mon, Apr 23, 2018 at 8:31 AM, Robert Dale <[email protected]> wrote:

> Do we not have any lambda tests that would catch this?
>
> Robert Dale
>
> On Mon, Apr 23, 2018 at 8:29 AM, Robert Dale <[email protected]> wrote:
>
> > https://issues.apache.org/jira/browse/GROOVY-8494
> >
> > Robert Dale
> >
> > On Mon, Apr 23, 2018 at 8:21 AM, Stephen Mallette <[email protected]>
> > wrote:
> >
> >> I feel like I ran into this error last week:
> >>
> >> gremlin> org.apache.tinkerpop.gremlin.util.function.Lambda.function("{
> >> it.get() }")
> >> (class: org/apache/tinkerpop/gremlin/util/function/Lambda$function$0,
> >> method: callStatic signature:
> >> (Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;) Illegal type
> in
> >> constant pool
> >> Type ':help' or ':h' for help.
> >> Display stack trace? [yN]))
> >>
> >> and then it went away somehow and now it's back. Happening in
> >> 3.2.9-SNAPSHOT and seeing it now in the released 3.3.2 console as well.
> >> I'm guessing it's a bug in groovy that we picked up when we upgraded. It
> >> seems to be a problem that exists across all script processing so even
> >> Gremlin Server fails to construct the lambda.
> >>
> >> I bumped to Groovy 2.4.15 and it goes away :/     oddly i'm not seeing
> >> anything in the 2.4.15 release notes that addresses this issue.
> >>
> >> This is a really bad bug because it means that users can't construct
> >> lambdas for remoting purposes. Can someone else please confirm that they
> >> see this problem as well and that it's not just me?
> >>
> >
> >
>

Reply via email to