Github user zsxwing commented on the pull request: https://github.com/apache/spark/pull/3858#issuecomment-114140106 @industrial-sloth I think most of work to add a new type of DStream includes: 1. Convert parameters from Python types to Java types 2. Convert DStream[T] from Python to Java (T may not have a consistent type in Python, see #6830 for example). 3. Add an assembly jar to include all dependencies not in spark assembly jar, so that the Python user can use the Python API easily. Otherwise, the user needs to figure out which jars should be added to `-jars` And I don't think `reflectedStream` will reduce any work. For the ZeroMQ Python API, you also need to add an assembly jar since `akka-zeromq` is not in the Spark assembly jar.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org