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

Admission control pools w/ mem limits handle requests without query mem limits

Details

    Description

      Admission control with pool max memory resources specified works best when queries have mem limits specified (either explicitly or via defaults). CM will require that new Impala resource pools created in the UI that have max memory resources specified will also need to set the pool's default query mem limit. Regardless we need to handle the case that queries may not have mem limits, and to do so we should admit based on the estimate as before and then account for the actual mem usage of the queries as its "mem reserved". This isn't ideal, but this should be a corner case moving forward and hopefully we can even remove this behavior in C6 (either when we have better min mem requirements or just rejecting queries without a max query mem limit set).

      Attachments

        Activity

          mjacobs Matthew Jacobs added a comment -

          commit ea3c95351a41c2347511f263283d0daacbf4473a

          mjacobs Matthew Jacobs added a comment - commit ea3c95351a41c2347511f263283d0daacbf4473a

          People

            mjacobs Matthew Jacobs
            mjacobs Matthew Jacobs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: