[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohini Palaniswamy updated PIG-2599: Fix Version/s: (was: 0.17.0) 0.18.0 > Mavenize Pig > > > Key: PIG-2599 > URL: https://issues.apache.org/jira/browse/PIG-2599 > Project: Pig > Issue Type: New Feature > Components: build >Reporter: Daniel Dai >Assignee: Vimuth Fernando > Labels: gsoc2014 > Fix For: 0.18.0 > > Attachments: maven-pig.1.zip, maven-wip.xml, PIG-2599-wip.zip > > > Switch Pig build system from ant to maven. > This is a candidate project for Google summer of code 2014. More information > about the program can be found at > https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohini Palaniswamy updated PIG-2599: Fix Version/s: (was: 0.16.0) 0.17.0 > Mavenize Pig > > > Key: PIG-2599 > URL: https://issues.apache.org/jira/browse/PIG-2599 > Project: Pig > Issue Type: New Feature > Components: build >Reporter: Daniel Dai >Assignee: Vimuth Fernando > Labels: gsoc2014 > Fix For: 0.17.0 > > Attachments: PIG-2599-wip.zip, maven-pig.1.zip, maven-wip.xml > > > Switch Pig build system from ant to maven. > This is a candidate project for Google summer of code 2014. More information > about the program can be found at > https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Fix Version/s: (was: 0.15.0) 0.16.0 Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Vimuth Fernando Labels: gsoc2014 Fix For: 0.16.0 Attachments: PIG-2599-wip.zip, maven-pig.1.zip, maven-wip.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Fix Version/s: (was: 0.14.0) 0.15.0 Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Vimuth Fernando Labels: gsoc2014 Fix For: 0.15.0 Attachments: PIG-2599-wip.zip, maven-pig.1.zip, maven-wip.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vimuth Fernando updated PIG-2599: - Attachment: PIG-2599-wip.zip I have moved further with the mavenization. For this version i have broken the project into three modules pig-main -- pig -- piggybank -- pigmix All projects have the following profiles 1. hadoop1 - for hadoop20 (Activated by default) 2. hadoop2 - for hadoop23 3. staging - for deploying into a staging repository in pig module, tests are skipped by default. They can be activated using one of the following test profiles 1. test-unit 2. test-core 3. test-commit 4. test-smoke 5. test-tez So to run the tests use the following format : mvn verify -Phadoop1,test-unit To deploy a SNAPSHOT version we can just use : mvn deploy -Dgpg.passphrase=PASSPHRASE with a version containing SNAPSHOT (if the passphrase is not entered maven will prompt for it when needed) But to deploy to staging repo we have use : mvn deploy -Phadoop1,staging -Dgpg.passphrase=PASSPHRASE And the version cannot have SNAPSHOT in it. We should be able to use the procedure at [1] to do a release. I have attached a patch(PIG-2599-wip.zip) with the modifications. It was created against commit - c1a5bfcf455757bfbb2ee315a6bc30931d8c2f7f and may not work after new commits because every single file in the repo needs to be moved. TO-DO 1. Mavenize the e2e testing 2. break pigunit and smoketests into submodules and get rid of the dummy pom files that are currently being used [1]http://www.apache.org/dev/publishing-maven-artifacts.html Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.14.0 Attachments: PIG-2599-wip.zip, maven-pig.1.zip, maven-wip.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Cheolsoo Park updated PIG-2599: --- Assignee: Vimuth Fernando (was: Cheolsoo Park) I committed Vimuth's patch into branch maven. The branch is in sync with trunk. Right now, {{-Phadoop2}} is broken due to PIG-4122. I'll merge again when it's committed. [~daijy], [~gkesavan], Can you guys take over from here? [~vimuth], Thanks a lot for excellent work! Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Vimuth Fernando Labels: gsoc2014 Fix For: 0.14.0 Attachments: PIG-2599-wip.zip, maven-pig.1.zip, maven-wip.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vimuth Fernando updated PIG-2599: - Attachment: pom.xml I have been working on this issue and have got an build for the hadoop 1 version working. So i have attached it here as a partial solution. Any feedback is most welcome as i move forward with the mavenization. Im hoping to add additional build profiles for the other hadoop version. Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.14.0 Attachments: maven-pig.1.zip, pom.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vimuth Fernando updated PIG-2599: - Attachment: (was: pom.xml) Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.14.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vimuth Fernando updated PIG-2599: - Attachment: maven-wip.xml Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.14.0 Attachments: maven-pig.1.zip, maven-wip.xml Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Fix Version/s: (was: 0.13.0) 0.14.0 Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.14.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Assignee: Cheolsoo Park Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Assignee: Cheolsoo Park Labels: gsoc2014 Fix For: 0.13.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Description: Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 was: Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2013. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2013 Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2014 Fix For: 0.13.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2014. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2014 -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Le Dem updated PIG-2599: --- Labels: gsoc2014 (was: gsoc2013) Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2014 Fix For: 0.13.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2013. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2013 -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Fix Version/s: (was: 0.12.0) 0.13.0 Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2013 Fix For: 0.13.0 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2013. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2013 -- 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
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Labels: gsoc2013 (was: ) Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2013 Fix For: 0.12 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. -- 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
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Dai updated PIG-2599: Description: Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2013. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2013 was: Switch Pig build system from ant to maven. Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2013 Fix For: 0.12 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2013. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2013 -- 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
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Le Dem updated PIG-2599: --- Description: Switch Pig build system from ant to maven. was: Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2012. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2012 Fix Version/s: 0.12 Labels: (was: gsoc2012) Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Fix For: 0.12 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. -- 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
[jira] [Updated] (PIG-2599) Mavenize Pig
[ https://issues.apache.org/jira/browse/PIG-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] major seitan updated PIG-2599: -- Attachment: maven-pig.1.zip Mavenize Pig Key: PIG-2599 URL: https://issues.apache.org/jira/browse/PIG-2599 Project: Pig Issue Type: New Feature Components: build Reporter: Daniel Dai Labels: gsoc2012 Attachments: maven-pig.1.zip Switch Pig build system from ant to maven. This is a candidate project for Google summer of code 2012. More information about the program can be found at https://cwiki.apache.org/confluence/display/PIG/GSoc2012 -- 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