You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2010/02/27 03:06:05 UTC

[jira] Created: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

[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.


[jira] Updated: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.


[jira] Updated: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.


[jira] Resolved: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.


[jira] Updated: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.


[jira] Updated: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.


[jira] Updated: (HBASE-2274) [stargate] support specification of filters for scanners: JSON descriptors

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ 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.