You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jim Kellerman (JIRA)" <ji...@apache.org> on 2008/08/29 18:38:46 UTC

[jira] Created: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Add a getFamily method that returns all the cells in a column family
--------------------------------------------------------------------

                 Key: HBASE-857
                 URL: https://issues.apache.org/jira/browse/HBASE-857
             Project: Hadoop HBase
          Issue Type: New Feature
            Reporter: Jim Kellerman
             Fix For: 0.19.0


Add a getFamily method that returns all the Cells for a column. Something like:
{code}
public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
{code}


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


[jira] Updated: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-857:
------------------------

    Fix Version/s:     (was: 0.19.0)
                   0.20.0

Moving to 0.20.0 with Doğacan Güney's permission over in hbase-847

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.20.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652934#action_12652934 ] 

stack commented on HBASE-857:
-----------------------------

Doğacan, can I get a famlly only with hbase-847?

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.20.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Jim Kellerman (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627526#action_12627526 ] 

Jim Kellerman commented on HBASE-857:
-------------------------------------

Good point! Made this issue a subtask of HBASE-847.

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Resolved: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack resolved HBASE-857.
-------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 0.20.0)
                   0.19.0

Resolved.  Thanks Doğacan.

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Assigned: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Jim Kellerman (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Kellerman reassigned HBASE-857:
-----------------------------------

    Assignee: Doğacan Güney  (was: Jim Kellerman)

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652506#action_12652506 ] 

stack commented on HBASE-857:
-----------------------------

Doğacan, ok if we move this out of 0.19.0?

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Updated: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Jim Kellerman (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Kellerman updated HBASE-857:
--------------------------------

    Issue Type: Sub-task  (was: New Feature)
        Parent: HBASE-847

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "sishen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627375#action_12627375 ] 

sishen commented on HBASE-857:
------------------------------

Is it better to add versions argument to the method HTable#getRow(final byte [] row, final byte [][] columns, final long ts) instead of creating this new method?

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: New Feature
>            Reporter: Jim Kellerman
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Assigned: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Jim Kellerman (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Kellerman reassigned HBASE-857:
-----------------------------------

    Assignee: Jim Kellerman

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652936#action_12652936 ] 

stack commented on HBASE-857:
-----------------------------

If I do:

{code}
getRow(row, columns, numVersions, ts)
{code}

... where the columns are families, will this get all cells for all columns of mentioned families?

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.20.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Edward J. Yoon (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627104#action_12627104 ] 

Edward J. Yoon commented on HBASE-857:
--------------------------------------

+1 from me. Really needs this.

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: New Feature
>            Reporter: Jim Kellerman
>             Fix For: 0.19.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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


[jira] Commented: (HBASE-857) Add a getFamily method that returns all the cells in a column family

Posted by "Doğacan Güney (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12653926#action_12653926 ] 

Doğacan Güney commented on HBASE-857:
-------------------------------------

Hmm, I haven't changed the behaviour there, so I checked and yes: passing columns will return all column families.

> Add a getFamily method that returns all the cells in a column family
> --------------------------------------------------------------------
>
>                 Key: HBASE-857
>                 URL: https://issues.apache.org/jira/browse/HBASE-857
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Jim Kellerman
>            Assignee: Doğacan Güney
>             Fix For: 0.20.0
>
>
> Add a getFamily method that returns all the Cells for a column. Something like:
> {code}
> public Cell[] getFamily(byte[] row, byte[] family, long timestamp, int versions)
> {code}

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