Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-1267

Configure Console for no timeout on remote requests

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.1.2-incubating
    • Fix Version/s: 3.1.3, 3.2.1
    • Component/s: console
    • Labels:
      None

      Description

      The console comes with a default timeout of 3 minutes for remote requests to Gremlin Server. You can change that value with:

      :remote config timeout 60000
      

      or you can make it "basically" indefinite with:

      :remote config timeout max
      

      I think "max" is kinda weird now that I look at it. That basically sets a time out for Integer.MAX_VALUE when you really just want to wait indefinitely and have no timeout at all. I guess "max" is just a sort of a bad word. It seems like it would be good to deprecate "max" in favor of:

      :remote config timeout none
      

      which is more in line with what someone actually wants to have when they are doing "max".

      Change the default timeout from 3 minutes to "none". It seems to be the more expected default. Can't think of a circumstance in the context of the console, where the client shouldn't just wait for the server's response.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                spmallette stephen mallette
                Reporter:
                spmallette stephen mallette
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: