[ https://issues.apache.org/jira/browse/HIVE-4266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13635805#comment-13635805 ]
Carl Steinbach commented on HIVE-4266: -------------------------------------- Marking this a blocker for 0.11.0. bq. Shell classes/interface need to be created for public facing classes so that user's code does not break. I think this will create more problems than it fixes. Permanently supporting these shell classes will be a long term maintenance burden and headache for all involved. The other option is to add them temporarily, but what does that really accomplish? I think for most folks upgrading to the new namespace should be as simple as running this command on their source tree: {noformat} % perl -p -i.bak -e 's|org\.apache\.hcatalog|org.apache.hive.hcatalog|g' `find . -name *.java` {noformat} > Refactor HCatalog code to org.apache.hive.hcatalog > -------------------------------------------------- > > Key: HIVE-4266 > URL: https://issues.apache.org/jira/browse/HIVE-4266 > Project: Hive > Issue Type: Sub-task > Components: HCatalog > Affects Versions: 0.11.0 > Reporter: Alan Gates > Assignee: Alan Gates > Priority: Blocker > Fix For: 0.11.0 > > > Currently HCatalog code is in packages org.apache.hcatalog. It needs to now > move to org.apache.hive.hcatalog. Shell classes/interface need to be created > for public facing classes so that user's code does not break. -- 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