[ https://issues.apache.org/jira/browse/HADOOP-2467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack updated HADOOP-2467: -------------------------- Attachment: scanner.patch Problem was in filters. If multiple column families, the same filter instance would be used by all store scanners. For filters that have state, e.g. WhileMatchRowFilter, we don't want the state of one store scanner effecting the scanning over in another store. Fix was to make a filter instance per store involved in a particular scanning. Below is commit message: {code} M src/contrib/hbase/src/test/org/apache/hadoop/hbase/TestScanner2.java (testScanningMultipleFamiliesOfDifferentVintage): Added. M src/contrib/hbase/src/test/org/apache/hadoop/hbase/HBaseTestCase.java Add javadoc. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStoreFile.java Add change that was supposed to have been committed for HADOOP-2407. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStore.java Spacing. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStoreKey.java (COLUMN_FAMILY_DELIMITER): Added. (getColonOffset): changed implementation to make it run faster. (compareTo): Reformatted. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java If no timestamp, use HConstants.LATEST_TIMESTAMP rather than current time so we get the newest version that exists. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HMaster.java Was missing a '{] in toString. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/HRegion.java (checkColumn): Remove double Text instantiation. Creating scanners for a store, make new instance if > 1 family so state set in one families scanning does not effect the scanning of another. M src/contrib/hbase/src/java/org/apache/hadoop/hbase/util/Writables.java Add clone local until HADOOP-2469 gets applied. {code} > [hbase] scanner truncates resultset when > 1 column families > ------------------------------------------------------------ > > Key: HADOOP-2467 > URL: https://issues.apache.org/jira/browse/HADOOP-2467 > Project: Hadoop > Issue Type: Bug > Components: contrib/hbase > Reporter: stack > Attachments: scanner.patch > > > Scanner will close when first of n families runs out of results. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.