You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by Marko Rodriguez <ok...@gmail.com> on 2016/04/10 04:17:21 UTC

Bad SackTest? <-- hehe.

Hi Pieter,

What is the SackTest issue you were talking about in your SQLg analysis?

1 failure,
GroovySackTest.get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack
has a incorrect variable definition in the groovy string. Fixed it and
then all passes.

Thanks,
Marko.

http://markorodriguez.com


Re: Bad SackTest? <-- hehe.

Posted by pieter-gmail <pi...@gmail.com>.
More specifically, I am running it from Intellij,

java.lang.IllegalStateException:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup
failed:
Script3.groovy: 1: unexpected token: public @ line 1, column 24.
  
g.withSack(1.0d,sum).V(public.person:::1).local(out('knows').barrier(normSack)).in('knows').barrier.sack
                          ^

1 error


    at
org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptHelper.compute(TraversalScriptHelper.java:52)
    at
org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptHelper.compute(TraversalScriptHelper.java:57)
    at
org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:228)
    at
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.GroovySackTest$Traversals.get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack(GroovySackTest.groovy:65)
    at
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SackTest.g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack(SackTest.java:133)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)


Cheers
Pieter

On 10/04/2016 07:30, pieter-gmail wrote:
> Hi,
>
> SackTest.g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack
>
> @Override                                                                                                                                                                                                                                  
>
> public Traversal<Vertex, Double>
> get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack(
>         final Object v1Id) {
>    
> TraversalScriptHelper.compute("g.withSack(1.0d,sum).V(${v1Id}).local(out('knows').barrier(normSack)).in('knows').barrier.sack",
> g, "v1Id", v1Id)
> }
>
> The ${v1Id} should be just v1Id not ${v1Id}
>
> Cheers
> Pieter
>
> On 10/04/2016 04:17, Marko Rodriguez wrote:
>> Hi Pieter,
>>
>> What is the SackTest issue you were talking about in your SQLg analysis?
>>
>> 1 failure,
>> GroovySackTest.get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack
>> has a incorrect variable definition in the groovy string. Fixed it and
>> then all passes.
>>
>> Thanks,
>> Marko.
>>
>> http://markorodriguez.com
>>
>>


Re: Bad SackTest? <-- hehe.

Posted by pieter-gmail <pi...@gmail.com>.
Hi,

SackTest.g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack

@Override                                                                                                                                                                                                                                  

public Traversal<Vertex, Double>
get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack(
        final Object v1Id) {
   
TraversalScriptHelper.compute("g.withSack(1.0d,sum).V(${v1Id}).local(out('knows').barrier(normSack)).in('knows').barrier.sack",
g, "v1Id", v1Id)
}

The ${v1Id} should be just v1Id not ${v1Id}

Cheers
Pieter

On 10/04/2016 04:17, Marko Rodriguez wrote:
> Hi Pieter,
>
> What is the SackTest issue you were talking about in your SQLg analysis?
>
> 1 failure,
> GroovySackTest.get_g_withSackX1_sumX_VX1X_localXoutXknowsX_barrierXnormSackXX_inXknowsX_barrier_sack
> has a incorrect variable definition in the groovy string. Fixed it and
> then all passes.
>
> Thanks,
> Marko.
>
> http://markorodriguez.com
>
>