Alexey Serbin created KUDU-2580:
-----------------------------------

             Summary: C++ client does not re-acquire authn token in some 
scenarios in case of multi-master Kudu cluster
                 Key: KUDU-2580
                 URL: https://issues.apache.org/jira/browse/KUDU-2580
             Project: Kudu
          Issue Type: Bug
          Components: master
    Affects Versions: 1.7.1, 1.7.0, 1.6.0, 1.5.0, 1.4.0
            Reporter: Alexey Serbin
            Assignee: Alexey Serbin


In case of multi-master Kudu cluster, the C++ client fails to re-acquire authn 
token in the following scenario:

# Client is running against a multi-master cluster.
# Client successfully authenticates and gets an authn token by calling 
ConnectToCluster.
# Client keeps the connection to leader master open, but follower masters close 
connections to the client due to inactivity.
# After the authn token expires, a change in the master leadership happens.
# Client tries to open a table, first making a request to the former leader 
master.  However, the former leader returns NOT_THE_LEADER error.

Eventually, the latter operation fails out with the following error:
{{Timed out: GetTableSchema timed out after deadline expired}}





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

Reply via email to