Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 0.94.0
    • None
    • Thrift
    • Incompatible change
    • The patch adds support for server-side HBase filters to TScan and TGet
    • Thrift2 Scan Get Filters

    Description

      With HBase 0.94 a new thrift API was added (thrift2). This API is more akin to the Java HBase API. Thrift (version1) had added filterString to the TScan struct as part of HBase release 0.92 . Thrift2 TScan object doesn't have filterString parameter. Hence executing server side filters using thrift2 API is currently not possible.

      It would be great to have filtering capabilities added to TScan struct in thrift2 as well to maintain feature compatibility between two thrift versions.

      Attachments

        1. hbase-thrift2-filters-scheme.patch
          2 kB
          Sergey Polzunov
        2. hbase-thrift2-filters-src.patch
          6 kB
          Sergey Polzunov

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jaytalreja Jay Talreja
              Votes:
              3 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: