Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-582

Send TS specific errors back to the client when the client is supposed to take specific actions, such as trying another replica

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Won't Do
    • M4.5
    • NA
    • client, consensus, tserver
    • None

    Description

      Right now we're sending umbrella statuses that the client is supposed to interpret as a command that it should failover to another replica. This is misusing statuses but it's also a problem in that we're likely (or will likely) sending the same statuses (illegal state and abort) in places where we don't mean the client to failover.

      This should be treated holistically in both clients and in the server components.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dralves David Alves
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: