Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-524

Connection timeout and keep-alive in remote JDBC driver

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • avatica
    • None

    Description

      Implement a timeout policy, whereby a connection that is inactive for a given period is closed.

      Also implement a way for the remote JDBC client to tell the server that the connection is still in use.

      Test that executing an operation, say createStatement, on a connection that has been closed server-side gives a good error from JDBC client, and that the connection's state is then set to closed (per Connection.isClosed).

      Also, document how keep-alive works in the documentation produced by CALCITE-517.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              julianhyde Julian Hyde
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: