[
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