Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-14213

Move Configuration runtime check for hadoop-site.xml to initialization

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.8.0
    • 2.9.0, 3.0.0-alpha4
    • None
    • None
    • Move the check for hadoop-site.xml to static initialization of the Configuration class.

    Description

      Each Configuration object that loads defaults checks for hadoop-site.xml. It has been long deprecated and is not present in most if not nearly all installations. The getResource check for hadoop-site.xml has to check the entire classpath since it is not found. This jira proposes to 1) either remove hadoop-site.xml as a default resource or 2) move the check to static initialization of the class so the performance hit is only taken once.

      Attachments

        1. HADOOP-14213.1.patch
          2 kB
          Jonathan Turner Eagles
        2. HADOOP-14213.2.patch
          2 kB
          Jonathan Turner Eagles

        Activity

          People

            jeagles Jonathan Turner Eagles
            jeagles Jonathan Turner Eagles
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: