-
- Downloads
[SPARK-11060] [STREAMING] Fix some potential NPE in DStream transformation
This patch fixes: 1. Guard out against NPEs in `TransformedDStream` when parent DStream returns None instead of empty RDD. 2. Verify some input streams which will potentially return None. 3. Add unit test to verify the behavior when input stream returns None. cc tdas , please help to review, thanks a lot :). Author: jerryshao <sshao@hortonworks.com> Closes #9070 from jerryshao/SPARK-11060.
Showing
- streaming/src/main/scala/org/apache/spark/streaming/dstream/ConstantInputDStream.scala 5 additions, 1 deletion...apache/spark/streaming/dstream/ConstantInputDStream.scala
- streaming/src/main/scala/org/apache/spark/streaming/dstream/QueueInputDStream.scala 1 addition, 1 deletion...rg/apache/spark/streaming/dstream/QueueInputDStream.scala
- streaming/src/main/scala/org/apache/spark/streaming/dstream/TransformedDStream.scala 5 additions, 2 deletions...g/apache/spark/streaming/dstream/TransformedDStream.scala
- streaming/src/main/scala/org/apache/spark/streaming/dstream/UnionDStream.scala 6 additions, 5 deletions...ala/org/apache/spark/streaming/dstream/UnionDStream.scala
- streaming/src/test/scala/org/apache/spark/streaming/BasicOperationsSuite.scala 66 additions, 0 deletions...ala/org/apache/spark/streaming/BasicOperationsSuite.scala
Please register or sign in to comment