Skip to content

Commit 338997e

Browse files
committed
improve build docs for kinesis
1 parent 828f8ae commit 338997e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/streaming-programming-guide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -472,10 +472,10 @@ Furthermore, you can also implement your own custom receiver for your sources. S
472472
Build notes:
473473
<li>Spark supports a Kinesis Streaming Receiver which is not included in the default build due to licensing restrictions.</li>
474474
<li>_**Note that by embedding this library you will include [ASL](https://aws.amazon.com/asl/)-licensed code in your Spark package**_.</li>
475-
<li>For sbt users, set the `SPARK_KINESIS_ASL` environment variable before building.</li>
476-
<li>For Maven users, enable the `-Pspark-kinesis-asl` profile.</li>
477-
<li>User applications will need to link to the `spark-kinesis-asl` artifact.</li>
478475
<li>The Spark Kinesis Streaming Receiver source code, examples, tests, and artifacts live in $SPARK_HOME/extras/spark-kinesis-asl.</li>
476+
<li>sbt and maven builds: must enable the `-Pspark-kinesis-asl` profile.</li>
477+
<li>To build the examples JAR, you must run the maven build with the `-Pspark-kinesis-asl` profile.</li>
478+
<li>Applications will need to link to the `spark-kinesis-asl` artifact.</li>
479479

480480
Deployment and runtime notes:
481481
<li>Each shard of a stream is processed by one or more KinesisReceiver's managed by the Kinesis Client Library (KCL) Worker.</li>

0 commit comments

Comments
 (0)