[jira] Created: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

classic Classic list List threaded Threaded
29 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
[hbase] No means of deleting a'row' nor all members of a column family
----------------------------------------------------------------------

                 Key: HADOOP-1550
                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
             Project: Hadoop
          Issue Type: Bug
          Components: contrib/hbase
            Reporter: stack
            Assignee: stack
            Priority: Minor


There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12511892 ]

Jim Kellerman commented on HADOOP-1550:
---------------------------------------

If you delete all the values in a row, the row will become invisible until the region is compacted, at which point it will be removed.

However, the real issues here are:

- How do you (easily) delete a whole row?

- How do you (easily) delete all the members of a column family?

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Bug
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12522671 ]

stack commented on HADOOP-1550:
-------------------------------

Regards deleting all members of a column family for a paritcular row, we could add a special entry into the cell at row:columnfamily.  Gets and scans would check the asked for cell at row:column -- where column here is columnfamily + qualifier -- AND the value if any in the row:columnfamily position.   Deleting a row would add the special value to each columnfamily for the designated row.

Not pretty.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Bug
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Jim Kellerman reassigned HADOOP-1550:
-------------------------------------

    Assignee:     (was: stack)

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Bug
>          Components: contrib/hbase
>            Reporter: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526246 ]

stack commented on HADOOP-1550:
-------------------------------

After playing in HADOOP-1784, here's some thoughts on this issue.

HADOOP-1784 added deleteAll.  It takes a timestamp and a column name.  Internally it asks a new getKeys method for a list of all keys that match the passed column and that are older than or equal to the passed timestamp.

To delete a whole row, we could add a deleteAll that just took a timestamp and a version of getKeys that returned all entries on a row -- not just all entries in a row that match the passed column.  This new deleteAll would then work like the current deleteAll adding a delete cell for every key returned by the getKeys call.

Deleting all members of a column family would be a matter of removing all store files under the column family HStore (and any matching entries in memcache).

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Bug
>          Components: contrib/hbase
>            Reporter: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Jim Kellerman updated HADOOP-1550:
----------------------------------

    Issue Type: Improvement  (was: Bug)

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548095 ]

stack commented on HADOOP-1550:
-------------------------------

HADOOP-2339 does the last item mentioned above

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Priority: Minor
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Priority: Major  (was: Minor)

Seems like this is pretty important for the API to be complete. Elevating to Major.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury reassigned HADOOP-1550:
-------------------------------------

    Assignee: Bryan Duxbury

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Work started: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Work on HADOOP-1550 started by Bryan Duxbury.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Attachment: 1550.patch

Here goes.

This patch adds deleteAll(Text row) and deleteAll(Text row, long ts). It deletes all the cells for the row.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Attachment: 1550-v2.patch

There was some unnecessary garbage in HStore.java that this patch removes.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549102 ]

Jim Kellerman commented on HADOOP-1550:
---------------------------------------

Bryan Duxbury - 06/Dec/07 08:58 AM
> There was some unnecessary garbage in HStore.java that this patch removes.

I see no changes to HStore in this patch. Please explain.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549108 ]

Bryan Duxbury commented on HADOOP-1550:
---------------------------------------

I meant that the original patch (1550.patch) had added some garbage  
to HStore.java which I removed in the second patch, since it wasn't  
used for anything.





> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Status: Patch Available  (was: In Progress)

Tests pass locally, except for TestScanner2, which has shown to fail even without the patch.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549112 ]

stack commented on HADOOP-1550:
-------------------------------

Couple of comments on patch B:

+ The public HTable.deleteAll methods needs javadoc (Whats there is not javadoc).
+ The javadoc in HRegionInterface looks like it was copy/pasted (I think your patch will fail in the javadoc validation up on hudson).  Same in HRegion.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Attachment: 1550-v3.patch

This patch cleans up stack's javadoc suggestions.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550-v3.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549137 ]

Hadoop QA commented on HADOOP-1550:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12371155/1550-v3.patch
against trunk revision r601518.

    @author +1.  The patch does not contain any @author tags.

    javadoc +1.  The javadoc tool did not generate any warning messages.

    javac +1.  The applied patch does not generate any new compiler warnings.

    findbugs +1.  The patch does not introduce any new Findbugs warnings.

    core tests +1.  The patch passed core unit tests.

    contrib tests -1.  The patch failed contrib unit tests.

Test results: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/1282/testReport/
Findbugs warnings: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/1282/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/1282/artifact/trunk/build/test/checkstyle-errors.html
Console output: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/1282/console

This message is automatically generated.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550-v3.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

    [ https://issues.apache.org/jira/browse/HADOOP-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549222 ]

stack commented on HADOOP-1550:
-------------------------------

v3 is missing the unit test that was present in v2.  Is that intentional?

Looking at the v2 unit test, it adds values to column families only -- not to qualified column families.  Does the deletaAll work if the you add a value to COLUMN_FAMILY[0] + "some_qualifier"?

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550-v3.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (HADOOP-1550) [hbase] No means of deleting a'row' nor all members of a column family

Nick Burch (Jira)
In reply to this post by Nick Burch (Jira)

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

Bryan Duxbury updated HADOOP-1550:
----------------------------------

    Status: Open  (was: Patch Available)

Stack was right. My test case was under-done. After expanding the test cases, it was clear that the patch didn't work.

> [hbase] No means of deleting a'row' nor all members of a column family
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-1550
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1550
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: Bryan Duxbury
>         Attachments: 1550-v2.patch, 1550-v3.patch, 1550.patch
>
>
> There is no support in hbase currently for deleting a row -- i.e. remove all columns and their versions keyed by a particular row id.  Nor is there a means of passing in a row id and column family name having hbase delete all members of the column family (for the designated row).

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

12