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

Statestore should not update reconnected subscribers repeatedly

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Impala 2.5.0
    • Fix Version/s: Impala 2.11.0
    • Component/s: Distributed Exec
    • Labels:
      None

      Description

      Subscriber normally will re-register when it thinks it gets disconnected from statestore in its own perspective. So it will register again. And statestore will push a new update for the newly subscribed clients without cleaning previous already scheduled(queued) one.

      If heart beat failed to catch up. those two queues will be filled full and may cause IMPALA-2642 (this can lead to dead lock).

      Essentially every new register will have one more update in queue. So we may end up with repeated scheduling for the same subscriber without notice.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bharathv bharath v
                Reporter:
                HuaisiXu Huaisi Xu
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: