@Test
  public void testThreeStoreFiles() throws IOException {
    ColumnFamilyDescriptor columnFamilyDescriptor = ColumnFamilyDescriptorBuilder
      .newBuilder(Bytes.toBytes(FAMILY)).setCompressionType(Compression.Algorithm.GZ)
      .setBloomFilterType(bloomType).setMaxVersions(TestMultiColumnScanner.MAX_VERSIONS).build();
    region = TEST_UTIL.createTestRegion(TABLE_NAME, columnFamilyDescriptor);
    createStoreFile(new int[] { 1, 2, 6 });
    createStoreFile(new int[] { 1, 2, 3, 7 });
    createStoreFile(new int[] { 1, 9 });
    scanColSet(new int[] { 1, 4, 6, 7 }, new int[] { 1, 6, 7 });

    HBaseTestingUtil.closeRegionAndWAL(region);
  }
Test a multi-column scanner when there is a Bloom filter false-positive. This is needed for the
multi-column Bloom filter optimization.
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestScanWithBloomError.java