Description
There are cases when we have had to deprecate configuration keys. Use cases include, changing the names of variables to better match intent, splitting a single parameter into two - for maps, reduces etc.
In such cases, we typically provide a backwards compatible option for the old keys. The handling of such cases might typically be common enough to actually add support for it in a generic fashion in the Configuration class. Some initial discussion around this started in HADOOP-5919, but since the project split happened in between we decided to open this issue to fix it in common.
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-6233 Changes in common to rename the config keys as detailed in HDFS-531.
- Closed
-
MAPREDUCE-849 Renaming of configuration property names in mapreduce
- Closed
- is depended upon by
-
HDFS-531 Renaming of configuration keys
- Closed
- relates to
-
HADOOP-6243 NPE in handling deprecated configuration keys.
- Closed
-
HADOOP-6439 Shuffle deadlocks on wrong number of maps
- Closed
-
HADOOP-6234 Permission configuration files should use octal and symbolic
- Closed