HBase
  1. HBase
  2. HBASE-10505

Import.filterKv does not call Filter.filterRowKey

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.96.2, 0.94.17
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      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.

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

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Lars Hofhansl
            Reporter:
            Lars Hofhansl
          • Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development