[ 
https://issues.apache.org/jira/browse/HBASE-5697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Hsieh updated HBASE-5697:
----------------------------------

     Description: 
Many xml config properties in Hadoop have changed in 0.23.  We should audit 
hbase to insulate it from hadoop property name changes.

Here is a list of the hadoop property name changes:

hadoop.native.lib -> io.native.lib.available
mapred.job.classpath.archives -> mapreduce.job.classpath.archives
mapred.map.tasks.speculative.execution -> mapreduce.map.speculative
mapred.task.id -> mapreduce.task.attempt.id
mapred.output.compress -> mapreduce.output.fileoutputformat.compress
mapred.output.compression.codec -> 
mapreduce.output.fileoutputformat.compress.codec
mapred.output.compression.type -> 
mapreduce.output.fileoutputformat.compress.type
mapred.reduce.tasks.speculative.execution -> mapreduce.reduce.speculative
mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
mapred.job.name -> mapreduce.job.name
mapred.local.dir -> mapreduce.cluster.local.dir
mapred.temp.dir -> mapreduce.cluster.temp.dir 
mapred.system.dir -> mapreduce.jobtracker.system.dir
mapred.working.dir -> mapreduce.job.working.dir
mapred.job.tracker -> mapreduce.jobtracker.address
heartbeat.recheck.interval -> dfs.namenode.heartbeat.recheck-interval
dfs.socket.timeout -> dfs.client.socket-timeout
dfs.block.size -> dfs.blocksize
io.sort.mb -> mapreduce.task.io.sort.mb
mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
min.num.spills.for.combine -> mapreduce.map.combine.minspills
mapred.map.max.attempts -> mapreduce.map.max.attempts
dfs.socket.timeout -> dfs.client.socket-timeout
dfs.datanode.max.xcievers -> dfs.datanode.max.transfer.threads


  was:
Many xml config properties in Hadoop have changed in 0.23.  We should audit 
hbase to insulate it from hadoop property name changes.

Here is a list of the hadoop property name changes:
http://hadoop.apache.org/common/docs/r0.23.1/hadoop-project-dist/hadoop-common/DeprecatedProperties.html

    Release Note: 
All HAdoop 0.20.x and 1.x specific configuration settings have been removed and 
replaced with the new Hadoop 2.x configuration property names.  If you use any 
of these in your command line scripts ro , you will need to use the new 
properties They include: 


    Hadoop Flags: Incompatible change

> Audit HBase for usage of deprecated hadoop 0.20.x property names.
> -----------------------------------------------------------------
>
>                 Key: HBASE-5697
>                 URL: https://issues.apache.org/jira/browse/HBASE-5697
>             Project: HBase
>          Issue Type: Task
>            Reporter: Jonathan Hsieh
>            Assignee: Srikanth Srungarapu
>              Labels: noob
>             Fix For: 0.99.0
>
>         Attachments: HBASE-5697.patch, HBASE-5697_v2.patch, 
> HBASE-5697_v3.patch, deprecated_properties
>
>
> Many xml config properties in Hadoop have changed in 0.23.  We should audit 
> hbase to insulate it from hadoop property name changes.
> Here is a list of the hadoop property name changes:
> hadoop.native.lib -> io.native.lib.available
> mapred.job.classpath.archives -> mapreduce.job.classpath.archives
> mapred.map.tasks.speculative.execution -> mapreduce.map.speculative
> mapred.task.id -> mapreduce.task.attempt.id
> mapred.output.compress -> mapreduce.output.fileoutputformat.compress
> mapred.output.compression.codec -> 
> mapreduce.output.fileoutputformat.compress.codec
> mapred.output.compression.type -> 
> mapreduce.output.fileoutputformat.compress.type
> mapred.reduce.tasks.speculative.execution -> mapreduce.reduce.speculative
> mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
> mapred.job.name -> mapreduce.job.name
> mapred.local.dir -> mapreduce.cluster.local.dir
> mapred.temp.dir -> mapreduce.cluster.temp.dir 
> mapred.system.dir -> mapreduce.jobtracker.system.dir
> mapred.working.dir -> mapreduce.job.working.dir
> mapred.job.tracker -> mapreduce.jobtracker.address
> heartbeat.recheck.interval -> dfs.namenode.heartbeat.recheck-interval
> dfs.socket.timeout -> dfs.client.socket-timeout
> dfs.block.size -> dfs.blocksize
> io.sort.mb -> mapreduce.task.io.sort.mb
> mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
> mapred.input.dir -> mapreduce.input.fileinputformat.inputdir
> min.num.spills.for.combine -> mapreduce.map.combine.minspills
> mapred.map.max.attempts -> mapreduce.map.max.attempts
> dfs.socket.timeout -> dfs.client.socket-timeout
> dfs.datanode.max.xcievers -> dfs.datanode.max.transfer.threads



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to