You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Roman Kreisel (JIRA)" <ji...@apache.org> on 2018/02/28 17:43:00 UTC

[jira] [Created] (TINKERPOP-1906) Make ResponseException explorable

Roman Kreisel created TINKERPOP-1906:
----------------------------------------

             Summary: Make ResponseException explorable
                 Key: TINKERPOP-1906
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1906
             Project: TinkerPop
          Issue Type: Improvement
          Components: dotnet
            Reporter: Roman Kreisel


The ResponseException from Gremlin.NET doesn't give you any possibility to react on the GremlinService's Response. The only content is the exception's Message, which is just free text.

It would be great, to add some fields to expose at least the HTTP ErrorCode or anything else that's responded by the service.

 

Especially, if you're using Gremlin.NET with Azure's Cosmos DB, there's a "Request Rate to Large" response, in case you have high load on your database. In such a case, you want to be able to detect this "error" and just retry after a few milliseconds (i'm not sure, but i think even a proposal for this retry-timeout is given in the response)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)