hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-7594) TestLocalHBaseCluster failing on ubuntu2
Date Wed, 23 Jan 2013 06:10:12 GMT

     [ https://issues.apache.org/jira/browse/HBASE-7594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrew Purtell updated HBASE-7594:
----------------------------------

    Attachment: 7594-5.patch

Patch v5 makes a minor change to HBaseTestingUtility to add a facility for creating a LocalHBaseCluster
with custom master and regionserver classes by way of the HBaseTestingUtility methods. This
way we get per-test data dirs set up for us, and HBaseTestingUtility uses LocalHBaseCluster
internally anyway. Most of LocalHBaseCluster goes away. We also retain some of the changes
in earlier patches that sets the default comparator in FixedFileTrailer to KeyComparator,
validates that the comparator can be instantiated in FixedFileTrailer#setComparatorClass,
and the fix to TestHFile described above.
                
> TestLocalHBaseCluster failing on ubuntu2
> ----------------------------------------
>
>                 Key: HBASE-7594
>                 URL: https://issues.apache.org/jira/browse/HBASE-7594
>             Project: HBase
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 0.96.0
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>         Attachments: 7594-1.patch, 7594-2.patch, 7594-3.patch, 7594-4.patch, 7594-5.patch
>
>
> {noformat}
> java.io.IOException: java.io.IOException: java.io.IOException: java.lang.InstantiationException:
org.apache.hadoop.io.RawComparator
> 	at org.apache.hadoop.hbase.regionserver.HRegion.initializeRegionInternals(HRegion.java:612)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.initialize(HRegion.java:533)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4092)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:4042)
> 	at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:427)
> 	at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:130)
> 	at org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:202)
> 	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:662)
> Caused by: java.io.IOException: java.io.IOException: java.lang.InstantiationException:
org.apache.hadoop.io.RawComparator
> 	at org.apache.hadoop.hbase.regionserver.HStore.loadStoreFiles(HStore.java:450)
> 	at org.apache.hadoop.hbase.regionserver.HStore.<init>(HStore.java:215)
> 	at org.apache.hadoop.hbase.regionserver.HRegion.instantiateHStore(HRegion.java:3060)
> 	at org.apache.hadoop.hbase.regionserver.HRegion$1.call(HRegion.java:585)
> 	at org.apache.hadoop.hbase.regionserver.HRegion$1.call(HRegion.java:583)
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> 	... 3 more
> Caused by: java.io.IOException: java.lang.InstantiationException: org.apache.hadoop.io.RawComparator
> 	at org.apache.hadoop.hbase.io.hfile.FixedFileTrailer.createComparator(FixedFileTrailer.java:607)
> 	at org.apache.hadoop.hbase.io.hfile.FixedFileTrailer.createComparator(FixedFileTrailer.java:615)
> 	at org.apache.hadoop.hbase.io.hfile.HFileReaderV2.<init>(HFileReaderV2.java:115)
> 	at org.apache.hadoop.hbase.io.hfile.HFile.pickReaderVersion(HFile.java:564)
> 	at org.apache.hadoop.hbase.io.hfile.HFile.createReaderWithEncoding(HFile.java:599)
> 	at org.apache.hadoop.hbase.regionserver.StoreFile$Reader.<init>(StoreFile.java:1294)
> 	at org.apache.hadoop.hbase.regionserver.StoreFile.open(StoreFile.java:525)
> 	at org.apache.hadoop.hbase.regionserver.StoreFile.createReader(StoreFile.java:628)
> 	at org.apache.hadoop.hbase.regionserver.HStore$1.call(HStore.java:426)
> 	at org.apache.hadoop.hbase.regionserver.HStore$1.call(HStore.java:422)
> 	... 8 more
> Caused by: java.lang.InstantiationException: org.apache.hadoop.io.RawComparator
> 	at java.lang.Class.newInstance0(Class.java:340)
> 	at java.lang.Class.newInstance(Class.java:308)
> 	at org.apache.hadoop.hbase.io.hfile.FixedFileTrailer.createComparator(FixedFileTrailer.java:605)
> 	... 17 more
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message