Actually the bug is in the Gaussian read test.
In generates seek keys by using a Gaussian distribution with the mean of N/2 and a sigma of N/10 (N = number of rows used) and using this key directly to seek into the HFile. The HFile was seeded with keys from 0-N.
This will fail if we ever generate a key < 0, which is rare, but by no means impossible. We need to clamp the min and max values to 0 and 2*N, resp.
From: Jean-Marc Spaggiari <[EMAIL PROTECTED]>
To: dev <[EMAIL PROTECTED]>; lars hofhansl <[EMAIL PROTECTED]>
Sent: Sunday, February 16, 2014 10:59 AM
Subject: Re: [VOTE] The 1st hbase 0.94.17 release candidate is available for download
Running fully dist with Hadoop 1.2.1. Retried with 0.94.16 and got the same exception from time to time. So I don't think this will impact the release of 0.94.17. When my PE base line will be done, I will try the same with 0.96 + Hadoop 2.2.0 and see if I get the same exception.
2014-02-16 13:15 GMT-05:00 lars hofhansl <[EMAIL PROTECTED]>:
Hmm... Do you see this in 0.94.17 only (but not in 0.94.16 or earlier)?