Grokbase Groups HBase dev August 2008
FAQ
Deprecate all remaining methods that take Text as a parameter
-------------------------------------------------------------

Key: HBASE-799
URL: https://issues.apache.org/jira/browse/HBASE-799
Project: Hadoop HBase
Issue Type: Task
Affects Versions: 0.2.0
Reporter: Jim Kellerman
Fix For: 0.2.1


HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.

While we're at it we should deprecate all methods that take Text as a parameter.

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

Search Discussions

  • Jim Kellerman (JIRA) at Aug 8, 2008 at 7:36 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jim Kellerman updated HBASE-799:
    --------------------------------

    Fix Version/s: 0.3.0

    In 0.3.0, remove methods deprecated in 0.2.1
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Fix For: 0.2.1, 0.3.0


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • stack (JIRA) at Aug 12, 2008 at 8:32 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    stack updated HBASE-799:
    ------------------------

    Priority: Blocker (was: Major)

    Marking as blocker for 0.2.1 (and 0.3.0)
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Priority: Blocker
    Fix For: 0.2.1, 0.3.0


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Izaak Rubin (JIRA) at Aug 20, 2008 at 9:25 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Izaak Rubin reassigned HBASE-799:
    ---------------------------------

    Assignee: Izaak Rubin
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.3.0


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Izaak Rubin (JIRA) at Aug 20, 2008 at 9:27 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624141#action_12624141 ]

    Izaak Rubin commented on HBASE-799:
    -----------------------------------

    In the case of classes/methods that only have methods supporting Text (no support for String or byte[]), I'm assuming I should add the overloading methods for String and byte[] as well? This would be the case for HMsg for example, and possibly more (I'm still going through the classes).
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.3.0


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Izaak Rubin (JIRA) at Aug 20, 2008 at 9:37 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624141#action_12624141 ]

    irubin edited comment on HBASE-799 at 8/20/08 2:34 PM:
    ------------------------------------------------------------

    In the case of classes/methods that only have methods supporting Text (no support for String or byte[]), I'm assuming I should add the overloading methods for String and byte[] as well? This would be the case for HMsg for example, and possibly more (I'm still going through the classes).

    Answer: add support for byte[] only. Only leave Text un-deprecated when it involves calling Hadoop methods.

    was (Author: irubin):
    In the case of classes/methods that only have methods supporting Text (no support for String or byte[]), I'm assuming I should add the overloading methods for String and byte[] as well? This would be the case for HMsg for example, and possibly more (I'm still going through the classes).
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.3.0


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jean-Daniel Cryans (JIRA) at Aug 22, 2008 at 2:03 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jean-Daniel Cryans updated HBASE-799:
    -------------------------------------

    Attachment: hbase-799.patch

    Following a discussion with Izaak, here is the patch I came up with.
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.18.0

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Izaak Rubin (JIRA) at Aug 22, 2008 at 5:41 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624919#action_12624919 ]

    Izaak Rubin commented on HBASE-799:
    -----------------------------------

    Thanks for the patch JD!
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.18.0

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jim Kellerman (JIRA) at Aug 22, 2008 at 5:47 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624923#action_12624923 ]

    Jim Kellerman commented on HBASE-799:
    -------------------------------------

    What we really need is two patches. For 0.2.1 we want to deprecate all the methods that take Text as a parameter. For 0.18.0, we want to remove those methods.
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.18.0

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Izaak Rubin (JIRA) at Aug 22, 2008 at 5:51 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624925#action_12624925 ]

    Izaak Rubin commented on HBASE-799:
    -----------------------------------

    Okay, I can work on that too. JD and I will discuss it later.
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1, 0.18.0

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jim Kellerman (JIRA) at Aug 25, 2008 at 4:34 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jim Kellerman updated HBASE-799:
    --------------------------------

    Fix Version/s: (was: 0.18.0)

    Created new issue to track the removal of the methods deprecated by this issue.
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Izaak Rubin
    Priority: Blocker
    Fix For: 0.2.1

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jim Kellerman (JIRA) at Aug 26, 2008 at 4:49 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jim Kellerman reassigned HBASE-799:
    -----------------------------------

    Assignee: Jean-Daniel Cryans (was: Izaak Rubin)
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Jean-Daniel Cryans
    Priority: Blocker
    Fix For: 0.2.1

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jim Kellerman (JIRA) at Aug 26, 2008 at 6:33 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12625817#action_12625817 ]

    Jim Kellerman commented on HBASE-799:
    -------------------------------------

    Patch does not apply on current hbase-0.2 branch. Please re-submit patch
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Jean-Daniel Cryans
    Priority: Blocker
    Fix For: 0.2.1

    Attachments: hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jean-Daniel Cryans (JIRA) at Aug 26, 2008 at 6:41 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jean-Daniel Cryans updated HBASE-799:
    -------------------------------------

    Attachment: hbase-799-v2.patch

    Fixed for 0.2, review please.
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Jean-Daniel Cryans
    Priority: Blocker
    Fix For: 0.2.1

    Attachments: hbase-799-v2.patch, hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.
  • Jim Kellerman (JIRA) at Aug 26, 2008 at 8:35 pm
    [ https://issues.apache.org/jira/browse/HBASE-799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jim Kellerman resolved HBASE-799.
    ---------------------------------

    Resolution: Fixed

    Committed for 0.2.1. Thanks for the patch JD!
    Deprecate all remaining methods that take Text as a parameter
    -------------------------------------------------------------

    Key: HBASE-799
    URL: https://issues.apache.org/jira/browse/HBASE-799
    Project: Hadoop HBase
    Issue Type: Task
    Affects Versions: 0.2.0
    Reporter: Jim Kellerman
    Assignee: Jean-Daniel Cryans
    Priority: Blocker
    Fix For: 0.2.1

    Attachments: hbase-799-v2.patch, hbase-799.patch


    HBASE-796 deprecated methods in HTable that take Text as a parameter. However there are still methods in the public API in HColumnDescriptor, HBaseAdmin, BatchUpdate that should also be deprecated.
    While we're at it we should deprecate all methods that take Text as a parameter.
    --
    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
postedAug 6, '08 at 5:53p
activeAug 26, '08 at 8:35p
posts15
users1
websitehbase.apache.org

1 user in discussion

Jim Kellerman (JIRA): 15 posts

People

Translate

site design / logo © 2022 Grokbase