[ 
https://issues.apache.org/jira/browse/TINKERPOP-2552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stephen Mallette closed TINKERPOP-2552.
---------------------------------------
    Resolution: Cannot Reproduce

I've not seen this problem in a while. Unclear how to recreate it, especially 
now. Closing until it rears up again. 

> Intermittent failure of .NET with pageRank()
> --------------------------------------------
>
>                 Key: TINKERPOP-2552
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2552
>             Project: TinkerPop
>          Issue Type: Bug
>          Components: dotnet
>    Affects Versions: 3.4.10
>            Reporter: Stephen Mallette
>            Priority: Minor
>
> I've been ignoring this failure in Travis for a while now, but every so often 
> we get a failure in .NET with:
> {code}
> 1) g_V_pageRank_hasXpageRankX: Failed
> Gremlin.Net.Driver.Exceptions.ResponseException: ServerError: 
> java.lang.RuntimeException: java.lang.IllegalStateException: 
> java.lang.IllegalArgumentException: The provided key is not an element 
> compute key: gremlin.pageRankVertexProgram.edgeCount
>    at 
> Gremlin.Net.Driver.Messages.ResponseStatusExtensions.ThrowIfStatusIndicatesError(ResponseStatus
>  status) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/Messages/ResponseStatus.cs:line
>  48
>    at Gremlin.Net.Driver.Connection.TryParseResponseMessage(ResponseMessage`1 
> receivedMsg) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/Connection.cs:line
>  154
>    at Gremlin.Net.Driver.Connection.Parse(Byte[] received) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/Connection.cs:line
>  135
> --- End of stack trace from previous location where exception was thrown ---
>    at Gremlin.Net.Driver.ProxyConnection.SubmitAsync[T](RequestMessage 
> requestMessage) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/ProxyConnection.cs:line
>  49
>    at Gremlin.Net.Driver.GremlinClient.SubmitAsync[T](RequestMessage 
> requestMessage) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/GremlinClient.cs:line
>  101
>    at 
> Gremlin.Net.Driver.Remote.DriverRemoteConnection.SubmitBytecodeAsync(Guid 
> requestid, Bytecode bytecode) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/Remote/DriverRemoteConnection.cs:line
>  107
>    at 
> Gremlin.Net.Driver.Remote.DriverRemoteConnection.SubmitAsync[S,E](Bytecode 
> bytecode) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Driver/Remote/DriverRemoteConnection.cs:line
>  80
>    at Gremlin.Net.Process.Remote.RemoteStrategy.ApplyAsync[S,E](ITraversal`2 
> traversal) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Remote/RemoteStrategy.cs:line
>  56
>    at Gremlin.Net.Process.Utils.WaitUnwrap(Task task) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Utils.cs:line
>  51
>    at Gremlin.Net.Process.Remote.RemoteStrategy.Apply[S,E](ITraversal`2 
> traversal) in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Remote/RemoteStrategy.cs:line
>  50
>    at Gremlin.Net.Process.Traversal.DefaultTraversal`2.ApplyStrategies() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DefaultTraversal.cs:line
>  178
>    at 
> Gremlin.Net.Process.Traversal.DefaultTraversal`2.GetTraverserEnumerator() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DefaultTraversal.cs:line
>  173
>    at 
> Gremlin.Net.Process.Traversal.DefaultTraversal`2.get_TraverserEnumerator() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DefaultTraversal.cs:line
>  66
>    at Gremlin.Net.Process.Traversal.DefaultTraversal`2.MoveNextInternal() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DefaultTraversal.cs:line
>  89
>    at Gremlin.Net.Process.Traversal.DefaultTraversal`2.MoveNext() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/DefaultTraversal.cs:line
>  80
>    at Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.IterateToList() in 
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
>  143
> {code}
> Not sure if it's related but intermittent failures in Travis have usually be 
> caused by the tests executing in a low resource environment. Tests that have 
> timers, rely on multiple threads, etc. tend to show their problems in Travis. 
> HadoopMarc had the nice idea to often reliably recreate these errors in 
> Docker by setting {{cpus=0.9}} - again, unsure if this is the issue, but it 
> would be nice if we could get to the bottom of this for travis sake but also 
> because it might be a subtle bug that folks are running into.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to