Hi guys, Nobody saw/answered my question so I resend it ;) Thanks Pascal
On Thu, Mar 20, 2014 at 9:17 AM, Pascal Voitot Dev < pascal.voitot....@gmail.com> wrote: > Hi guys, > > In my recent blog post (http://mandubian.com/2014/03/08/zpark-ml-nio-1/), > I needed to have an InputDStream helper looking like NetworkInputDStream to > be able to push my data into DStream in an async way. But I didn't want the > remoting aspect as my data source runs locally and nowhere else. I didn't > want my InputDStream to be considered as a NetworkInputDStream as they have > a special management in DStream scheduler to be potentially remoted. > > So I've implemented this LocalInputDStream that provides simple push with > an receiver based on an actor, creating BlockRDD but ensures it won't be > remoted: > > > https://github.com/mandubian/zpark-ztream/blob/master/src/main/scala/LocalInputDStream.scala > > (the code is just a hack of NetworkInputDStream) > > and a instance of it: > > https://github.com/mandubian/zpark-ztream/blob/master/src/main/scala/ZparkInputDStream.scala > > Is it something useful for the spark-streaming project that I could > contribute to the project (in a PR) or have I totally missed something that > would do the same in current project code? > > Best regards > Pascal >