Seems interesting.  Can  you tell us what are the families and the
qualifiers available in your schema.

Any other interesting logs that you can see before this?

BTW the version of HBase is also needed?  If we can track it out we can
then file a JIRA if it is a bug.

Regards
RAm


On Wed, Apr 17, 2013 at 2:00 PM, Amit Sela <[email protected]> wrote:

> Hi all,
>
> I had a regionserver crushed during counters increment. Looking at the
> regionserver log I saw:
>
> org.apache.hadoop.hbase.DroppedSnapshotException: region: TABLE_NAME,
> ROW_KEY...at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1472)
>         at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1351)
>         at
> org.apache.hadoop.hbase.regionserver.HRegion.flushcache(HRegion.java:1292)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.flushRegion(MemStoreFlusher.java:406)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.flushRegion(MemStoreFlusher.java:380)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.run(MemStoreFlusher.java:243)
>         at java.lang.Thread.run(Thread.java:722)
> Caused by: java.io.IOException: ScanWildcardColumnTracker.checkColumn ran
> into a column actually smaller than the previous column: *QUALIFIER*
> at
>
> org.apache.hadoop.hbase.regionserver.ScanWildcardColumnTracker.checkColumn(ScanWildcardColumnTracker.java:104)
>         at
>
> org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.match(ScanQueryMatcher.java:354)
>         at
>
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:362)
>         at
>
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:311)
>         at
>
> org.apache.hadoop.hbase.regionserver.Store.internalFlushCache(Store.java:738)
>         at
> org.apache.hadoop.hbase.regionserver.Store.flushCache(Store.java:673)
>         at
> org.apache.hadoop.hbase.regionserver.Store.access$400(Store.java:108)
>         at
>
> org.apache.hadoop.hbase.regionserver.Store$StoreFlusherImpl.flushCache(Store.java:2276)
>         at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1447)
>
> The strange thing is that the *QUALIFER* name as it appears in the log is
> misspelled.... there is no, and never was such qualifier name.
>
> Thanks,
>
> Amit.
>

Reply via email to