Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread srungarapu vamsi
data to be collected on the > driver (assuming you don’t want that…) > > val events = kafkaDStream.map { case(devId,byteArray)=> > KafkaGenericEvent.parseFrom(byteArray) } > > From: srungarapu vamsi > Date: Thursday, September 17, 2015 at 4:03 PM > To: user > Subject: Spa

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread Adrian Tanase
driver (assuming you don't want that...) val events = kafkaDStream.map { case(devId,byteArray)=> KafkaGenericEvent.parseFrom(byteArray) } From: srungarapu vamsi Date: Thursday, September 17, 2015 at 4:03 PM To: user Subject: Spark Streaming kafka directStream value decoder issue I am

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread Adrian Tanase
(assuming you don’t want that…) val events = kafkaDStream.map { case(devId,byteArray)=> KafkaGenericEvent.parseFrom(byteArray) } From: srungarapu vamsi Date: Thursday, September 17, 2015 at 4:03 PM To: user Subject: Spark Streaming kafka directStream value decoder issue I am us

Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread srungarapu vamsi
I am using KafkaUtils.createDirectStream to read the data from kafka bus. On the producer end, i am generating in the following way: props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, brokers) props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread Saisai Shao
coder, you should simply do – this is code >>> executed on the workers and allows the computation to continue. ForeachRdd >>> and collect are output operations and force the data to be collected on the >>> driver (assuming you don’t want that…) >>> >>>

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread srungarapu vamsi
gt;>> Why are you calling foreachRdd / collect in the first place? >>>> >>>> Instead of using a custom decoder, you should simply do – this is code >>>> executed on the workers and allows the computation to continue. ForeachRdd >>>> and

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread Adrian Tanase
seFrom(byteArray) } From: srungarapu vamsi Date: Thursday, September 17, 2015 at 4:03 PM To: user Subject: Spark Streaming kafka directStream value decoder issue I am using KafkaUtils.createDirectStream to read the data from kafka bus. On the producer end, i am generating in the following

Re: Spark Streaming kafka directStream value decoder issue

2015-09-17 Thread srungarapu vamsi
tions and force the data to be collected on the >> driver (assuming you don’t want that…) >> >> val events = kafkaDStream.map { case(devId,byteArray)=> >> KafkaGenericEvent.parseFrom(byteArray) } >> >> From: srungarapu vamsi >> Date: Thursday, September 17, 2015 at 4:03