So, it looks like you are running into a key length upper bound imposed by
0.20.  Can you add in Migrate.rewrite a check of key length and skip the key
if too long?
St.Ack

On Sat, Oct 3, 2009 at 8:44 AM, Anders Arpteg <[email protected]>wrote:

> Hi,
>
> When running the hbase migrate, it failed and aborted with the following
> error. Have anyone had similar problem or any insight to what the problem
> can be?
>
> 09/10/02 15:15:36 FATAL util.Migrate: Upgrade failed
> java.lang.IllegalArgumentException: Row > 32767
>    at org.apache.hadoop.hbase.KeyValue.createByteArray(KeyValue.java:437)
>    at org.apache.hadoop.hbase.KeyValue.<init>(KeyValue.java:405)
>    at org.apache.hadoop.hbase.KeyValue.<init>(KeyValue.java:374)
>    at org.apache.hadoop.hbase.KeyValue.<init>(KeyValue.java:353)
>    at org.apache.hadoop.hbase.KeyValue.<init>(KeyValue.java:337)
>    at org.apache.hadoop.hbase.util.Migrate.rewrite(Migrate.java:386)
>    at org.apache.hadoop.hbase.util.Migrate.rewrite(Migrate.java:346)
>    at org.apache.hadoop.hbase.util.Migrate.migrate6to7(Migrate.java:235)
>    at org.apache.hadoop.hbase.util.Migrate.run(Migrate.java:203)
>    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>    at org.apache.hadoop.hbase.util.Migrate.main(Migrate.java:544)
>
> Thanks for any help,
>
> Anders
>

Reply via email to