[
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