[
https://issues.apache.org/jira/browse/HBASE-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-1495:
-------------------------
Attachment: 1495.patch
Attachment fixes two issues: 1. splitting, we were updating .META. using one
side of split for both splitA and splitB, and 2., on processing of split
removals, we were getting NPE.
Still to do are the following phenomeon:
1. On remove of a info:splitA or info:splitB from a parent regions' row, on the
next meta scan, splitA and splitB are missing even though only one side has
been removed. Because we think both removed, we'll remove the parent injuring
the daughter split still being served.
2. I'm seeing store files that have keys in excess of the start and end row of
hosting region.
Still working on 1 and 2.
> IllegalArgumentException in halfhfilereader#next
> ------------------------------------------------
>
> Key: HBASE-1495
> URL: https://issues.apache.org/jira/browse/HBASE-1495
> Project: Hadoop HBase
> Issue Type: Bug
> Reporter: stack
> Fix For: 0.20.0
>
> Attachments: 1495.patch
>
>
> From posix4e up on IRC
> {code}
> #
> 2009-06-07 20:22:33,367 ERROR
> org.apache.hadoop.hbase.regionserver.CompactSplitThread: Compaction failed
> for region t3,*******************,1244420117045
> #
> java.lang.IllegalArgumentException
> #
> at java.nio.Buffer.position(Buffer.java:218)
> #
> at
> org.apache.hadoop.hbase.io.hfile.HFile$Reader$Scanner.next(HFile.java:1072)
> #
> at
> org.apache.hadoop.hbase.io.HalfHFileReader$1.next(HalfHFileReader.java:108)
> #
> at
> org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:52)
> #
> at
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:79)
> #
> at
> org.apache.hadoop.hbase.regionserver.MinorCompactingStoreScanner.next(MinorCompactingSto
> #
> reScanner.java:101)
> #
> at org.apache.hadoop.hbase.regionserver.Store.compact(Store.java:849)
> #
> at org.apache.hadoop.hbase.regionserver.Store.compact(Store.java:714)
> #
> at
> org.apache.hadoop.hbase.regionserver.HRegion.compactStores(HRegion.java:766)
> #
> at
> org.apache.hadoop.hbase.regionserver.HRegion.compactStores(HRegion.java:723)
> #
> at
> org.apache.hadoop.hbase.regionserver.CompactSplitThread.run(CompactSplitThread.java:105)
> {code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.