You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Ryan Rawson <ry...@gmail.com> on 2009/06/16 02:00:07 UTC

Re: [jira] Updated: (HBASE-1528) Ensure scanners work across memcache snapshot

I have a reworked TestScanner test that fails pre-this patch (concurrent
flush causes the scanner to miss out on data in snapshot) but passes after I
patch this in.

I'll attach a patch for the improved tests soon.

+2


On Mon, Jun 15, 2009 at 4:46 PM, stack (JIRA) <ji...@apache.org> wrote:

>
>     [
> https://issues.apache.org/jira/browse/HBASE-1528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> stack updated HBASE-1528:
> -------------------------
>
>    Attachment: 1528.patch
>
> On scanner open, ALWAYS get a MemcacheScanner on memcache and snapshot.
>  Usually snapshot will be null but if a snapshot happens during an
> outstanding scan, of a sudden, the snapshot will now have values in it and
> we'll start satisfying memcache next out of snapshot.
>
> > Ensure scanners work across memcache snapshot
> > ---------------------------------------------
> >
> >                 Key: HBASE-1528
> >                 URL: https://issues.apache.org/jira/browse/HBASE-1528
> >             Project: Hadoop HBase
> >          Issue Type: Bug
> >            Reporter: stack
> >             Fix For: 0.20.0
> >
> >         Attachments: 1528.patch
> >
> >
> > We have hole in scanning where if a snapshot, we'll stop seeing in-memory
> results.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>