From bf107f1e6522f9138d454b0723089c24626e775a Mon Sep 17 00:00:00 2001
From: sandy <phalodi@gmail.com>
Date: Wed, 13 Jul 2016 11:33:46 +0100
Subject: [PATCH] [SPARK-16438] Add Asynchronous Actions documentation

## What changes were proposed in this pull request?

Add Asynchronous Actions documentation inside action of programming guide

## How was this patch tested?

check the documentation indentation and formatting with md preview.

Author: sandy <phalodi@gmail.com>

Closes #14104 from phalodi/SPARK-16438.
---
 docs/programming-guide.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/docs/programming-guide.md b/docs/programming-guide.md
index 3872aecff2..2bc49120a0 100644
--- a/docs/programming-guide.md
+++ b/docs/programming-guide.md
@@ -1101,6 +1101,9 @@ for details.
 </tr>
 </table>
 
+The Spark RDD API also exposes asynchronous versions of some actions, like `foreachAsync` for `foreach`, which immediately return a `FutureAction` to the caller instead of blocking on completion of the action. This can be used to manage or wait for the asynchronous execution of the action.
+
+
 ### Shuffle operations
 
 Certain operations within Spark trigger an event known as the shuffle. The shuffle is Spark's
-- 
GitLab