Thanks for tip, sounds like a good advice. Either that or check the data in advance and change/remove invalid keys. There should not be any keys that long anyway.
/AA On Sat, Oct 3, 2009 at 17:43, stack <[email protected]> wrote: > 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 > > >
