[ 
https://issues.apache.org/jira/browse/MAPREDUCE-2936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13097820#comment-13097820
 ] 

Vinod Kumar Vavilapalli commented on MAPREDUCE-2936:
----------------------------------------------------

The errors:
{code}
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:34:
 cannot find symbol
    [javac] symbol  : class FSConstants
    [javac] location: package org.apache.hadoop.hdfs.protocol
    [javac] import org.apache.hadoop.hdfs.protocol.FSConstants;
    [javac]                                       ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:49:
 cannot find symbol
    [javac] symbol  : class FSConstants
    [javac] location: package org.apache.hadoop.hdfs.protocol
    [javac] import org.apache.hadoop.hdfs.protocol.FSConstants;
    [javac]                                       ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:50:
 package org.apache.hadoop.hdfs.protocol.FSConstants does not exist
    [javac] import 
org.apache.hadoop.hdfs.protocol.FSConstants.DatanodeReportType;
    [javac]                                                   ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:53:
 cannot find symbol
    [javac] symbol  : class HdfsConstants
    [javac] location: package org.apache.hadoop.hdfs.server.common
    [javac] import org.apache.hadoop.hdfs.server.common.HdfsConstants;
    [javac]                                            ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:392:
 cannot find symbol
    [javac] symbol  : variable FSConstants
    [javac] location: class 
org.apache.hadoop.hdfs.server.datanode.RaidBlockSender
    [javac]         maxChunksPerPacket = 
(Math.max(FSConstants.IO_FILE_BUFFER_SIZE,
    [javac]                                        ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:392:
 operator + cannot be applied to <any>,int
    [javac]         maxChunksPerPacket = 
(Math.max(FSConstants.IO_FILE_BUFFER_SIZE,
    [javac]                                       ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:394:
 operator - cannot be applied to <nulltype>,int
    [javac]                               + bytesPerChecksum - 
1)/bytesPerChecksum;
    [javac]                                                  ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:400:
 cannot find symbol
    [javac] symbol  : variable FSConstants
    [javac] location: class 
org.apache.hadoop.hdfs.server.datanode.RaidBlockSender
    [javac]             (FSConstants.IO_FILE_BUFFER_SIZE + bytesPerChecksum - 
1)/bytesPerChecksum);   
    [javac]              ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:400:
 operator + cannot be applied to FSConstants.IO_FILE_BUFFER_SIZE,int
    [javac]             (FSConstants.IO_FILE_BUFFER_SIZE + bytesPerChecksum - 
1)/bytesPerChecksum);   
    [javac]                         ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:400:
 operator - cannot be applied to <nulltype>,int
    [javac]             (FSConstants.IO_FILE_BUFFER_SIZE + bytesPerChecksum - 
1)/bytesPerChecksum);   
    [javac]                                                                 ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:615:
 cannot find symbol
    [javac] symbol  : variable DatanodeReportType
    [javac] location: class org.apache.hadoop.raid.BlockFixer.BlockFixerHelper
    [javac]         dfs.getClient().datanodeReport(DatanodeReportType.LIVE);
    [javac]                                        ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:744:
 cannot find symbol
    [javac] symbol  : variable HdfsConstants
    [javac] location: class org.apache.hadoop.raid.BlockFixer.BlockFixerHelper
    [javac]                          HdfsConstants.READ_TIMEOUT);
    [javac]                          ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:749:
 cannot find symbol
    [javac] symbol  : variable HdfsConstants
    [javac] location: class org.apache.hadoop.raid.BlockFixer.BlockFixerHelper
    [javac]                                           
HdfsConstants.WRITE_TIMEOUT);
    [javac]                                           ^
    [javac] 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:754:
 cannot find symbol
    [javac] symbol  : variable FSConstants
    [javac] location: class org.apache.hadoop.raid.BlockFixer.BlockFixerHelper
    [javac]                                                       FSConstants.
    [javac]                                                       ^
    [javac] Note: 
/home/vinodkv/Workspace/eclipse-workspace/apache-git/hadoop-common/hadoop-mapreduce-project/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java
 uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 14 errors
{code}

> Contrib Raid compilation broken after HDFS-1620
> -----------------------------------------------
>
>                 Key: MAPREDUCE-2936
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2936
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>            Reporter: Vinod Kumar Vavilapalli
>
> After working around MAPREDUCE-2935 by removing TestServiceLevelAuthorization 
> and runing the following:
> At the trunk level: mvn clean install package -Dtar -Pdist 
> -Dmaven.test.skip.exec=true
> In hadoop-mapreduce-project: ant compile-contrib -Dresolvers=internal
> yields 14 errors.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to