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) <[email protected]> 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. > >
