Has anything changed with the way compression is handled in 0.90?

I'm in the process of testing 0.90 CDH3B4 on my development machine (OS X).
Up until 0.89 SNAPSHOTS, I have been able to re-use the same lzo JAR and
native libs that I compiled back in 0.20.x. With this latest upgrade, I now
see this in the region server logs:

2011-03-28 10:54:51,787 ERROR
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open
of region=monitors,,1287788998658.a6c3f7f6a927fda960a856c274b470c0.
java.io.IOException: Compression algorithm 'lzo' previously failed test.
 at
org.apache.hadoop.hbase.util.CompressionTest.testCompression(CompressionTest.java:77)
at
org.apache.hadoop.hbase.regionserver.HRegion.checkCompressionCodecs(HRegion.java:2555)
 at
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:2544)
at
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:2532)
 at
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:262)
at
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:94)
 at org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:151)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)

Just want to make sure I'm not missing something before I start re-compiling
those libs.

-GS

Reply via email to