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 >
