Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-8268

Fix Hadoop 2 and Netty lib exclusions, REST mem limiter disabled by default

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.20.1
    • 1.20.2
    • None
    • None

    Description

      1. New exclusions of reload4j, slf4j-reload4j are required in the Hadoop 2 profile, probably due to the upgrade of Hadoop from 2.10.1 to 2.10.2.
      2. We remove the netty-all metapackage which entered the dependency tree with the change introducing the Netty bom bringing many uneeded libs with it.
      3. The heap memory usage limiting logic in the REST server becomes disabled by default since REST query results are streamed these days. This change aims to let the Java GC now do its job without interference and if that results in OOM under a constant load then there is good evidence for a heap leak which must be tracked down and completely resolved anyway, not mitigated or "swept under a rug".

      Attachments

        Activity

          People

            dzamo James Turton
            dzamo James Turton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: