|| at Feb 23, 2009 at 6:31 pm
your assumtion is right. addBlock() allocates an ew block only if the
penultimate block has reached the minimum replication factor. The
blockreceived messages from the immediately previous block might take a
while to be sent by the datanode and processed by the namenode.
On Mon, Feb 23, 2009 at 4:50 AM, Sangmin Lee wrote:
I have a question regarding NameNode.addBlock() function.
I see that it makes sure that the previous block is replicated before you
assign an additional block.
I wonder why it checks penultimate block rather than ultimate block ?
Is it because it would take some time for the immediately previous block to