You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Tim Armstrong (JIRA)" <ji...@apache.org> on 2017/04/20 23:26:04 UTC

[jira] [Created] (IMPALA-5238) Support transferring reservation between ReservationTrackers

Tim Armstrong created IMPALA-5238:
-------------------------------------

             Summary: Support transferring reservation between ReservationTrackers
                 Key: IMPALA-5238
                 URL: https://issues.apache.org/jira/browse/IMPALA-5238
             Project: IMPALA
          Issue Type: Improvement
          Components: Backend
    Affects Versions: Impala 2.9.0
            Reporter: Tim Armstrong
            Assignee: Tim Armstrong


In order to support claiming reservation atomically (IMPALA-3748) and distributing it to different execution nodes, we need to add a transfer operation to ReservationTrackers.

The idea is that we would claim all the reservation in a single shared "initial reservation" tracker, then individual nodes could claim their share from there. When a node is closed, and other node that executes after it depends on getting its reservation, it would have to deposit its initial reservation back into the "initial reservation" tracker (or transfer it directly to the other node).

This operation should



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)