hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-7900) Have client Mutations (Put/Delete/etc.) and Result implement CellScanner Interface
Date Thu, 21 Feb 2013 23:22:12 GMT

     [ https://issues.apache.org/jira/browse/HBASE-7900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

stack updated HBASE-7900:

    Attachment: 7900.txt

Patch implementing CellScanner.

Miscellaneous Cell-ification of the client Put/Delete, etc. objects
needed so can get Cells from Cell-carrying objects all via the same
mechanism (CellScanner).

Depends on hbase-7899 being in place.

remove deprecated methods from action.

make append be able to take cells.

make mutation return a lists of cells sorted on family
(previous was keyvalues and not sorted)

Make Increment into a Mutation (So I can treat all client objects
but Gets as Mutations)

Have Mutation implement CellScannerable so can get a CellScanner
over Put/Delete/Increment, etc. Cells.

Change internal familyMap of families to lists of KeyValues to be
a sorted Map of lists of Cells (this has repercussions which is
bulk of this patches change)

Make Result implemnt CellScannerable.

> Have client Mutations (Put/Delete/etc.) and Result implement CellScanner Interface
> ----------------------------------------------------------------------------------
>                 Key: HBASE-7900
>                 URL: https://issues.apache.org/jira/browse/HBASE-7900
>             Project: HBase
>          Issue Type: Sub-task
>          Components: IPC/RPC
>            Reporter: stack
>            Priority: Blocker
>             Fix For: 0.96.0
>         Attachments: 7900.txt
> Need to be able to Iterate the Cells carried by Puts, Deletes, etc., as well as Result
so can build Cell blocks.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message