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

Ryan Blue updated PARQUET-23:
-----------------------------

    Attachment: refactor.sh

I'm attaching my refactor script, which does most of the work and has been 
verified up through parquet-pig. The parquet-hadoop module needs a lot of 
changes outside of what is done in the script because there are a lot of code 
references that use full package names when there are collisions with 
parquet-format classes.

This is handled correctly (and probably more reliably) by IntelliJ refactoring, 
but that requires you to move the package in each module separately, for both 
test and main. This also causes unused import statements in tests, but that is 
less of a concern than getting the classes wrong in parquet-hadoop. Either way, 
the refactor is going to require manual steps and will take a couple of hours.

> Change package names to org.apache.parquet.*
> --------------------------------------------
>
>                 Key: PARQUET-23
>                 URL: https://issues.apache.org/jira/browse/PARQUET-23
>             Project: Parquet
>          Issue Type: Task
>          Components: parquet-format, parquet-mr
>            Reporter: David Chen
>            Assignee: Ryan Blue
>         Attachments: refactor.sh
>
>
> Parquet's package names are still {{parquet.\*}}. Since Parquet is now in the 
> Apache Incubator, the namespaces should be updated to be 
> {{org.apache.parquet.\*}}.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to