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

Reported source for config property can be misleading

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Patch Available
    • Minor
    • Resolution: Unresolved
    • 0.23.3
    • None
    • conf

    Description

      Configuration.set tries to track the source of a property being set, but it mistakenly reports properties as being deprecated when they are not. This is misleading and confusing for users examining a job's configuration.

      For example, run a sleep job and check the job configuration on the job UI. The source for the "mapreduce.job.maps" property will be reported as "job.xml ⬅ because mapreduce.job.maps is deprecated". This leads users to think mapreduce.job.maps is now a deprecated property and wonder what other property they should use instead.

      Attachments

        1. HADOOP-8967.txt
          11 kB
          Robert Joseph Evans
        2. HADOOP-8967.patch
          11 kB
          Allen Wittenauer

        Activity

          People

            Unassigned Unassigned
            jlowe Jason Darrell Lowe
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: