Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Accumulo, mail # user - clone, offline usage in map-reduce job - error in getSplits method.


Copy link to this message
-
Re: clone, offline usage in map-reduce job - error in getSplits method.
David Medinets 2013-12-03, 21:09
Using AccumuloInputFormat.setScanOffline worked. Thanks!
On Tue, Dec 3, 2013 at 1:43 PM, Keith Turner <[EMAIL PROTECTED]> wrote:

> During job setup is AccumuloInputFormat.setScanOffline called?
>
>
> On Tue, Dec 3, 2013 at 1:34 PM, David Medinets <[EMAIL PROTECTED]>wrote:
>
>> A few weeks ago there was a message or two about cloning a table then
>> taking it offline before running a map-reduce job using
>> AccumuloInputFormat. I'm trying to do this but have run into an issue. Here
>> is the gist of my code:
>>
>> String table = "AA";
>> String tableClone = "AA_clone";
>>
>> getTableOperations().clone(table, tableClone, true, new HashMap<String,
>> String>(), new TreeSet<String>());
>> getTableOperations().offline(tableClone);
>>
>> ### the rest is normal Hadoop Job setup using tableClone has the input
>> table.
>>
>> When I run the job, I get this message:
>>
>> ...AA_clone is offline
>> ...at ... InputFormatBase.getSplits(InputFormatBase.java:1366)
>> ...<normal java stack>
>>
>> Did I missing something in my job setup?
>>
>
>