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

Prevent Coordinator::UpdateFilter() running after query exec resources are released

    XMLWordPrintableJSON

    Details

    • Epic Color:
      ghx-label-7

      Description

      Coordinator::UpdateFilter() and CoordinatorBackendState::PublishFilter() run independent of the lifecycle of any fragment instance. This is problematic during query teardown.

      Specifically we should not release resources for a query if any one of those above functions are still running for that query and we also should not not start running the above methods after resources are released for the query. Also, the 'rpc_params' in UpdateFilter() could potentially hold large amounts of untracked memory, so we should track it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                poojanilangekar Pooja Nilangekar
                Reporter:
                sailesh Sailesh Mukil
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: