I ran into this issue as well:
https://yokota.blog/2016/10/20/tips-on-writing-custom-hbase-filters/

Regards,
Robert

On Thu, Apr 20, 2017 at 10:24 AM, Ted Yu <[email protected]> wrote:

> The JIRA number is HBASE-17125
>
> On Thu, Apr 20, 2017 at 6:40 AM, Anoop John <[email protected]> wrote:
>
> > This is because of the way with which filters and versions are checked
> > in RS.  We first do filter op and then apply version. The value filter
> > might have filtered out latest cell but it is applied and succeed on
> > older version and then only the version count begin..  There is an
> > open issue in HBase jira which aims at solving this unexpected
> > behavior.
> >
> > -Anoop-
> >
> > On Thu, Apr 20, 2017 at 1:04 PM, Sreeram <[email protected]> wrote:
> > > Hi,
> > >
> > >  When I scan with ValueFilter on a column, I see that it returns older
> > > versions too if they happen to match the value in the ValueFilter.
> > >
> > > The table column family has the property VERSIONS set to 1. I had set
> > > setMaxVersions to 1 in the scan object.
> > >
> > > I was expecting the value filter to return only the latest values for
> > > the column, provided they match the filter.
> > >
> > > Is this the expected behaviour of ValueFilter? Any suggestions if I
> > > must be setting any options to skip the older values from coming in
> > > the result?
> > >
> > > Thank you
> > >
> > > Regards,
> > > Sreeram
> >
>

Reply via email to