You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Jonathan Hsieh <jo...@cloudera.com> on 2011/12/05 21:20:36 UTC

HBASE-4954 was [Re: ANN: The first hbase 0.92.0 release candidate is available for download]

Hey Roman,

Is this from a run of the hbase 0.92.0rc0?  The line numbers from the stack
trace don't seem to line up.  There are many potential calls so I'm not
sure where to follow from.  Can you provide a git hash this hbase test ran
on?

Thanks,
Jon.

== More specfiics:

(HFileReaderV2.java:632 is a blockBuffer.mark() call, not a position call.

Specifically these lines:
{code}
Caused by: java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:218)
at
org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.blockSeek(HFileReaderV2.java:632)
at
org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.loadBlockAndSeekToKey(HFileReaderV2.java:545)
at
org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.seekTo(HFileReaderV2.java:503)
at
org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.seekTo(HFileReaderV2.java:511)
at
org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.seekTo(HFileReaderV2.java:475)
{code}

HalfStoreFileReader seems to be off a few lines,  HFileReaderV2 is off by
more lines.

Thanks,
Jon.

On Mon, Dec 5, 2011 at 9:19 AM, Stack <st...@duboce.net> wrote:

> On Mon, Dec 5, 2011 at 9:01 AM, Roman Shaposhnik <rv...@apache.org> wrote:
> > On Tue, Nov 29, 2011 at 10:20 PM, Stack <st...@duboce.net> wrote:
> >> The first hbase 0.92.0 release candidate is available for download:
> >>
> >>  http://people.apache.org/~stack/hbase-0.92.0-candidate-0/
> >
> > Here's another persistent issues that I'd appreciate somebody taking
> > a quick look at:
> >
> http://bigtop01.cloudera.org:8080/view/Hadoop%200.22/job/Bigtop-hadoop22-smoketest/28/testReport/org.apache.bigtop.itest.hbase.smoke/TestHFileOutputFormat/testMRIncrementalLoadWithSplit/
> >
> > Caused by: java.lang.IllegalArgumentException
> >        at java.nio.Buffer.position(Buffer.java:218)
> >        at
> org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.blockSeek(HFileReaderV2.java:632)
>
> I made HBASE-4954.  I'll take a look.  Keep posting the issues R,
> St.Ack
>



-- 
// Jonathan Hsieh (shay)
// Software Engineer, Cloudera
// jon@cloudera.com

Re: HBASE-4954 was [Re: ANN: The first hbase 0.92.0 release candidate is available for download]

Posted by Roman Shaposhnik <rv...@apache.org>.
On Mon, Dec 5, 2011 at 12:20 PM, Jonathan Hsieh <jo...@cloudera.com> wrote:
> Hey Roman,
>
> Is this from a run of the hbase 0.92.0rc0?  The line numbers from the stack
> trace don't seem to line up.

The bits were built from this RC tarball:
   http://people.apache.org/~stack/hbase-0.92.0-candidate-0/hbase-0.92.0.tar.gz

> There are many potential calls so I'm not sure
> where to follow from.  Can you provide a git hash this hbase test ran on?

Hm. You can check the bits over here:
  http://bigtop01.cloudera.org:8080/view/Hadoop%200.22/job/Bigtop-hadoop22-centos5/lastSuccessfulBuild/artifact/output/hbase/

This package should hold an ultimate truth on where the sources came from:
  http://bigtop01.cloudera.org:8080/view/Hadoop%200.22/job/Bigtop-hadoop22-centos5/lastSuccessfulBuild/artifact/output/hbase/hadoop-hbase-0.92.0.68-1.src.rpm

Once caveat though -- we DO run with a slightly outdated hbase-test.jar artifact
but since the exception doesn't seem to be client related I thought it wasn't
a problem.

Thanks,
Roman.