Basically it says that after a failure, it waits for 100ms before retrying.
If it fails again, it waits then 200ms before retrying.
Then it waits 400ms. Something along those lines.
But the exact math is:
int result = start + 10 * ((int) Math.exp(0.8d * (currentlyConsumed)) - 1);
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.