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

Automatically choose mem_limit based on estimate, clamped to range

    XMLWordPrintableJSON

Details

    Description

      We should add admission control support for intelligently choosing how much memory to give a query, based on the memory estimate. Currently we require that you set a single mem_limit per pool. Instead it would be better if we allowed configuring min/max guardrails within which admission control chose an amount of memory that will allow good performance.

      Initially, I think mem_limit will be the same for all backends. Eventually it could make sense to have different limits per backend depending on the fragments.

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              bikramjeet.vig Bikramjeet Vig
              tarmstrong Tim Armstrong
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: