Hi all,

        this warning is written in FSFileSystem.java/completeFileInternal(). It
makes the calling code in NameNode.java throwing an IOException.

FSFileSystem.java
...
if (fileBlocks == null ) {
      NameNode.stateChangeLog.warn(
        "DIR* NameSystem.completeFile: "
        + "failed to complete " + src
        + " because dir.getFileBlocks() is null " +
          " and pendingFile is " +
          ((pendingFile == null) ? "null" :
        ("from " + pendingFile.getClientMachine()))
                                  );
...

What is the meaning of this warning? Any Idea what could have gone wrong
in such a case?

(This popped up through hbase, but as this code is in HDFS, I am asking
this list)

Thx

        Al

Reply via email to