Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-8427

Document the behavior change in IMPALA-7800

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Impala 3.3.0
    • Impala 3.3.0
    • Clients

    Description

      IMPALA-7800 changes the default behavior of client connection timeout with HS2 and Beeswax Thrift servers. Quote from the commit message:

      The current implementation of the FE thrift server waits
      indefinitely to open the new session, if the maximum number of
      FE service threads specified by --fe_service_threads has been
      allocated.
      
      This patch introduces a startup flag to control how the server
      should treat new connection requests if we have run out of the
      configured number of server threads.
      
      If --accepted_client_cnxn_timeout > 0, new connection requests are
      rejected by the server if we can't get a server thread within
      the specified timeout.
      
      We set the default timeout to be 5 minutes. The old behavior
      can be restored by setting --accepted_client_cnxn_timeout=0,
      i.e., no timeout. The timeout applies only to client facing thrift
      servers, i.e., HS2 and Beeswax servers.
      

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            arodoni Alexandra Rodoni
            kwho Michael Ho
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment