hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Re: HBase 0.94 - TableMapReduceUtil class, overloaded method "initTableMapperJob" behaves differently
Date Mon, 07 Apr 2014 21:48:38 GMT
You are talking about this method, right ?

  public static void initTableMapperJob(List<Scan> scans,
      Class<? extends TableMapper> mapper,
      Class<? extends WritableComparable> outputKeyClass,
      Class<? extends Writable> outputValueClass, Job job,
      boolean addDependencyJars) throws IOException {

Looks like it should call initCredentials(job) as well.

On Mon, Apr 7, 2014 at 2:37 PM, Jim Huang <geekyj@gmail.com> wrote:

> I am looking at the 0.94 branch and I have noticed that the overloaded
> methods for "initTableMapperJob" behaves differently in that one of them
> calls the "initCredentials(job);" while the others don't.  For people who
> are using Kerberos security on their cluster, the initCredentials(job) sets
> up the HBase security tokens for all the mapper tasks only for that
> overloaded method.  Is there a specific reason why this could be
> intentional?  Otherwise, I would like to create a new JIRA to see if I can
> work on this as a newbie issue.
> Thanks for any pointer.
> Jim

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message