You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Olga Natkovich (JIRA)" <ji...@apache.org> on 2007/11/02 19:00:51 UTC

[jira] Created: (PIG-17) Make Pig work with Hadoop 0.15

Make Pig work with Hadoop 0.15
------------------------------

                 Key: PIG-17
                 URL: https://issues.apache.org/jira/browse/PIG-17
             Project: Pig
          Issue Type: Bug
          Components: impl
            Reporter: Olga Natkovich
            Priority: Critical


Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.

This is due to the changes to hadoop interface that introduced templates:

> Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> PigInputFormat.java :113:  
> com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> abstract and does not override abstract method next 
> (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> ) in org.apache.hadoop.mapred.RecordReader
>     [javac]     public static class PigRecordReader implements  
> RecordReader {
>     [javac]                   ^
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 1 error


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Benjamin Reed (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543659 ] 

Benjamin Reed commented on PIG-17:
----------------------------------

+1 patch looks good

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12541189 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

HADOOP-1621.  FileStatus is now a concrete class and FileSystem.listPaths is deprecated and replaced with listStatus. (Chris Douglas via omalley)

We use this in a a few places and need to move to listStatus:

ucdev3:~/src/pig/src/org/apache/pig> grep -r listPaths *
PigServer.java:    public String[] listPaths(String dir) throws IOException {
PigServer.java:        Path paths[] = pigContext.getDfs().listPaths(new Path(dir));
impl/io/.svn/text-base/FileLocalizer.java.svn-base:             paths = fs.listPaths(path);
impl/io/FileLocalizer.java:             paths = fs.listPaths(path);
impl/mapreduceExec/.svn/text-base/PigInputFormat.java.svn-base:                 Path children[] = fs.listPaths(fullPath);
impl/mapreduceExec/PigInputFormat.java:                 Path children[] = fs.listPaths(fullPath);
impl/mapreduceExec/PigInputFormat15.java.sav:                   Path children[] = fs.listPaths(fullPath);
tools/grunt/.svn/text-base/GruntParser.jj.svn-base:                     Path paths[] = mDfs.listPaths(dfsPath);
tools/grunt/.svn/text-base/GruntParser.jj.svn-base:             Path paths[] = mDfs.listPaths(dir);
tools/grunt/GruntParser.jj:                     Path paths[] = mDfs.listPaths(dfsPath);
tools/grunt/GruntParser.jj:             Path paths[] = mDfs.listPaths(dir);
tools/grunt/GruntParser.java:                        Path paths[] = mDfs.listPaths(dfsPath);
tools/grunt/GruntParser.java:                Path paths[] = mDfs.listPaths(dir);



> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Priority: Critical
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12546963 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

Forgot to mention that all unit and end-to-end tests passed

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.jar, hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olga Natkovich reassigned PIG-17:
---------------------------------

    Assignee: Olga Natkovich

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12544069 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

The idea was that we would have an easy way to support multiple versions. However, up till now we had to make non-backward compatible changes to support new versions of hadoop. In general, we need a better way to integrate with hadoop rather than including it in SVN.

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by Nigel Daley <nd...@yahoo-inc.com>.
FYI, Hadoop 0.15.1 is about to be put out for a vote.  It contains 1  
incompatibility from Hadoop 0.15 to consider:

http://issues.apache.org/jira/browse/HADOOP-713

     HADOOP-713.  Reduce CPU usage on namenode while listing  
directories.
     FileSystem.listPaths does not return the size of the entire  
subtree.
     Introduced a new API ClientProtocol.getContentLength that  
returns the
     size of the subtree. (Dhruba Borthakur via dhruba)

Nige

On Nov 19, 2007, at 12:08 PM, Olga Natkovich (JIRA) wrote:

>
>     [ https://issues.apache.org/jira/browse/PIG-17? 
> page=com.atlassian.jira.plugin.system.issuetabpanels:comment- 
> tabpanel#action_12543664 ]
>
> Olga Natkovich commented on PIG-17:
> -----------------------------------
>
> If I don't see any objections, I will commit the patch tomorrow  
> moring.
>
>> Make Pig work with Hadoop 0.15
>> ------------------------------
>>
>>                 Key: PIG-17
>>                 URL: https://issues.apache.org/jira/browse/PIG-17
>>             Project: Pig
>>          Issue Type: Bug
>>          Components: impl
>>            Reporter: Olga Natkovich
>>            Assignee: Olga Natkovich
>>            Priority: Critical
>>         Attachments: hadoop15.patch
>>
>>
>> Currently the code does not compile with hadoop 0.15. Also we  
>> might have to allign with configuration changes.
>> This is due to the changes to hadoop interface that introduced  
>> templates:
>>> Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
>>> PigInputFormat.java :113:
>>> com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader  
>>> is not
>>> abstract and does not override abstract method next
>>> (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writab 
>>> le
>>> ) in org.apache.hadoop.mapred.RecordReader
>>>     [javac]     public static class PigRecordReader implements
>>> RecordReader {
>>>     [javac]                   ^
>>>     [javac] Note: Some input files use or override a deprecated API.
>>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>>     [javac] Note: Some input files use unchecked or unsafe  
>>> operations.
>>>     [javac] Note: Recompile with -Xlint:unchecked for details.
>>>     [javac] 1 error
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543664 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

If I don't see any objections, I will commit the patch tomorrow moring.

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olga Natkovich resolved PIG-17.
-------------------------------

    Resolution: Fixed

Changes committed. Note that you will need to upgrade your cluster to hadoop 0.15.1 once you update your tree since 0.15 and 0.15.1 are not backward compatible.

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.jar, hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543988 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

Changes committed for hadoop 0.15. Testing for hadoop0.15.1. Will need to commit new hadoop15.jar once the testing is completed

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543643 ] 

Olga Natkovich commented on PIG-17:
-----------------------------------

The attachement contains all the changes needed to transition to hadoop 0.15. Note that the changes are not backward compatible - once applied, the trunk will no longer work with earlier versions of hadoop.

All unit tests and about 75 end-to-end tests ran successfully.

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Andrzej Bialecki (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543998 ] 

Andrzej Bialecki  commented on PIG-17:
--------------------------------------

Is there any particular reason why old versions of hadoop*.jar are kept in the lib/ directory? Also, IMHO it would be better to leave the original name of the jar so that it's easier to recognize it ...

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olga Natkovich updated PIG-17:
------------------------------

    Attachment: hadoop15.jar

Need to upload jar compatible with hadoop 0.15.1. Will do that tomorrow morning unless I hear any objections. Will aslo remove hadoop13.jar since it is 2 versions behind.

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.jar, hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PIG-17) Make Pig work with Hadoop 0.15

Posted by "Olga Natkovich (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIG-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olga Natkovich updated PIG-17:
------------------------------

    Attachment: hadoop15.patch

> Make Pig work with Hadoop 0.15
> ------------------------------
>
>                 Key: PIG-17
>                 URL: https://issues.apache.org/jira/browse/PIG-17
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Olga Natkovich
>            Assignee: Olga Natkovich
>            Priority: Critical
>         Attachments: hadoop15.patch
>
>
> Currently the code does not compile with hadoop 0.15. Also we might have to allign with configuration changes.
> This is due to the changes to hadoop interface that introduced templates:
> > Nightly/ws/pig/src/com/yahoo/pig/impl/mapreduceExec/
> > PigInputFormat.java :113:  
> > com.yahoo.pig.impl.mapreduceExec.PigInputFormat.PigRecordReader is not 
> > abstract and does not override abstract method next 
> > (org.apache.hadoop.io.WritableComparable,org.apache.hadoop.io.Writable
> > ) in org.apache.hadoop.mapred.RecordReader
> >     [javac]     public static class PigRecordReader implements  
> > RecordReader {
> >     [javac]                   ^
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] Note: Some input files use unchecked or unsafe operations.
> >     [javac] Note: Recompile with -Xlint:unchecked for details.
> >     [javac] 1 error

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.