Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-10505

Import.filterKv does not call Filter.filterRowKey

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 0.96.2, 0.94.17
    • None
    • None
    • Reviewed

    Description

      The general contract of a Filter is that filterRowKey is called before filterKeyValue.
      Import is using Filters for custom filtering but it does not called filterRowKey at all. That throws off some Filters (such as RowFilter, and more recently PrefixFilter, and InclusiveStopFilter). See HBASE-10493 and HBASE-10485.

      Attachments

        1. 10505-0.94.txt
          1 kB
          Lars Hofhansl
        2. 10505-0.94-v2.txt
          3 kB
          Lars Hofhansl
        3. 10505-0.96-v2.txt
          4 kB
          Lars Hofhansl

        Activity

          People

            larsh Lars Hofhansl
            larsh Lars Hofhansl
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: