FAQ
[stargate] support specification of filters for scanners: JSON descriptors
--------------------------------------------------------------------------

Key: HBASE-2274
URL: https://issues.apache.org/jira/browse/HBASE-2274
Project: Hadoop HBase
Issue Type: Sub-task
Reporter: Andrew Purtell
Assignee: Andrew Purtell
Fix For: 0.20.4, 0.21.0


Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Search Discussions

  • Andrew Purtell (JIRA) at Feb 27, 2010 at 9:24 am
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell updated HBASE-2274:
    ----------------------------------

    Attachment: HBASE-2274.patch

    Needs tests.
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Andrew Purtell (JIRA) at Mar 1, 2010 at 7:31 am
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell updated HBASE-2274:
    ----------------------------------

    Attachment: HBASE-2274.patch

    Updated patch. As before, extends Scanner entity to support filters. Filters are stringified into JSON and passed as an optional entity attribute.

    Also extends Scanner entity to support specification of max versions.

    Updates protobufs from 2.1.0 to 2.3.0. Might as well as I had to touch the proto files.

    Also tweaks o.a.h.h.filters:
    - Convert WritableByteArrayComparable into an abstract base class instead of an interface
    - Fix up implementors of WritableByteArrayComparable into subclasses
    - Add getters where necessary to support stringification

    Still needs tests for new functionality. Working on them.
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch, HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Andrew Purtell (JIRA) at Mar 1, 2010 at 7:33 am
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell updated HBASE-2274:
    ----------------------------------

    Attachment: (was: HBASE-2274.patch)
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Andrew Purtell (JIRA) at Mar 4, 2010 at 5:07 pm
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell updated HBASE-2274:
    ----------------------------------

    Attachment: (was: HBASE-2274.patch)
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Andrew Purtell (JIRA) at Mar 4, 2010 at 5:08 pm
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell updated HBASE-2274:
    ----------------------------------

    Attachment: HBASE-2274.patch
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Andrew Purtell (JIRA) at Mar 4, 2010 at 5:10 pm
    [ https://issues.apache.org/jira/browse/HBASE-2274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Andrew Purtell resolved HBASE-2274.
    -----------------------------------

    Resolution: Fixed

    Added unit tests. Committed to trunk and 0.20 branch.
    [stargate] support specification of filters for scanners: JSON descriptors
    --------------------------------------------------------------------------

    Key: HBASE-2274
    URL: https://issues.apache.org/jira/browse/HBASE-2274
    Project: Hadoop HBase
    Issue Type: Sub-task
    Reporter: Andrew Purtell
    Assignee: Andrew Purtell
    Fix For: 0.20.4, 0.21.0

    Attachments: HBASE-2274.patch


    Before opening up server side to arbitrary (filter) object construction, just accept descriptions of filter structure as JSON.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categorieshbase, hadoop
postedFeb 27, '10 at 2:06a
activeMar 4, '10 at 5:10p
posts7
users1
websitehbase.apache.org

1 user in discussion

Andrew Purtell (JIRA): 7 posts

People

Translate

site design / logo © 2022 Grokbase