[ https://issues.apache.org/jira/browse/HBASE-4616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13175109#comment-13175109 ]
stack commented on HBASE-4616: ------------------------------ You can't remove them w/o deprecating them first. On your other comments: What about my proposal that you narrow scope of this patch and attach the priority issue, removing get closestorbefore, and do uuid/md5'ing in another issue? '!' is not legal table char. Here is the function that tests legal characters: http://hbase.apache.org/xref/org/apache/hadoop/hbase/HTableDescriptor.html#278 Anything less than '-', the lowest allowable table character should do. ',' qualifies (just about) though it would have to be the character to designate the last region and we'd need another delimiter for non-end-regions... most chars are problematic but could use a '+' (I think) or a '#' -- but this'd be too ugly... need to think of something better. Agree on not doing int for table name; problematic when replicating not to mind the complexity it adds (as you outline above). I like your pros and cons table. > Update hregion encoded name to reduce logic and prevent region collisions in > META > --------------------------------------------------------------------------------- > > Key: HBASE-4616 > URL: https://issues.apache.org/jira/browse/HBASE-4616 > Project: HBase > Issue Type: Umbrella > Reporter: Alex Newman > Assignee: Alex Newman > Attachments: HBASE-4616-v2.patch, HBASE-4616-v3.patch, > HBASE-4616.patch > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira