code: private boolean retryOnFalse(ObjectStoreOperation<Boolean> op,
        Supplier<String> description) throws IOException {
      RetryPolicy retryPolicy = getRetryPolicy();
      while (retryPolicy.attempt()) {
        if (op.apply()) {
          return true;
        } else {
          LOG.debug("Failed in attempt {} to {} ", retryPolicy.getAttemptCount(),
              description.get());
        }
      }
      return false;
    }
docs: Retries the given object store operation when it returns false
  to resolve eventual consistency issue.
  
  @param op the object store operation to retry
  @param description the description regarding the operation
  @return the operation result if operation returned true