hadoop-common-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ashish pareek <pareek...@gmail.com>
Subject Help in build
Date Wed, 02 Sep 2009 09:19:17 GMT
Hello,
           I am building hadoop-0.18.3 source code and landed in some error
as follows::
Error is as folows::


Description Resource Path Location Type
The method sendHeartbeat(DatanodeRegistration, long, long, long, int, int,
double, double[][]) in the type NameNode is not applicable for the arguments
(DatanodeRegistration, long, long, long, int, int)
NNThroughputBenchmark.java hadoop-trunk/src/test/org/apache/hadoop/dfs line
610 Java Problem
The method sendHeartbeat(DatanodeRegistration, long, long, long, int, int,
double, double[][]) in the type NameNode is not applicable for the arguments
(DatanodeRegistration, long, long, long, int, int)
NNThroughputBenchmark.java hadoop-trunk/src/test/org/apache/hadoop/dfs line
641 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 69 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 85 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 120 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 191 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 229 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 245 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (int, long, int,
int) TestReplicationPolicy.java hadoop-trunk/src/test/org/apache/hadoop/dfs
line 277 Java Problem
The method updateHeartbeat(long, long, long, int, double, double[][]) in the
type DatanodeDescriptor is not applicable for the arguments (long, long,
long, int) TestOverReplicatedBlocks.java
hadoop-trunk/src/test/org/apache/hadoop/dfs line 53 Java Problem

This error tells that there is some thing erroe related with difference in
number of parameter
The two files which come direct with hadoop source code is ::
for NNThroughputBenchmark.java
http://svn.apache.org/viewvc/hadoop/common/tags/release-0.18.3/src/test/org/apache/hadoop/dfs/NNThroughputBenchmark.java?view=co
for NameNode
http://svn.apache.org/viewvc/hadoop/common/tags/release-0.18.3/src/hdfs/org/apache/hadoop/dfs/NameNode.java?revision=787136
in this two files there are functions called senHeartbeat & updateHeartbeat
which are having diifferent number of parameter . please go have alook at
both function in both the files and you will find that there is difference
in thier signature in terms of number of parameter
If you find some thing on this help me
Regards,
Ashish Pareek

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message