Awesome, thanks so much, rob
On Jul 25, 2013, at 4:35 PM, Florin Trofin <ftro...@adobe.com> wrote: > You can set the "consumer.timeout.ms" to have a ConsumerTimeoutException > thrown if the broker doesn't respond within that time period: > > var done = False > val consumerIterator = initConsumer() > while(true) { > try { > val messageAndMetadata = consumerIterator.next() // Blocks until a > new message is available or timeout is reached > val message = messageAndMetadata.message > val offset = messageAndMetadata.offset > System.out.println(new String(message, "UTF-8")) // For debugging > purposes > > parseMessage( message, offset) > } > catch { > case t: ConsumerTimeoutException => return > case e => { > println("unexpected exception: ") > e.printStackTrace() > } > } > } // End while loop > > HTH, > > Florin > > > > On Jul 25, 2013, at 10:56 AM, Rob Withers <reefed...@gmail.com> wrote: > >> Oh boy, is my mind slow today. The tamasic cells woke up but the rajasic >> ones stayed asleep, which is rather ironic, if you know what I mean. My >> only hope is the sattvasic few. >> >> The issue of threading is secondary to the blocking api. How can I know the >> traffic is drained from a topic/partition, cleanup, and return the response >> to the REST call? >> >> thanks, >> rob >> >> On Jul 25, 2013, at 11:49 AM, Rob Withers <reefed...@gmail.com> wrote: >> >>> Thanks, Joe, I also see the answer to my other question, that the >>> KafkaStream is not on a different thread, but I automatically expect it to >>> be since all other uses we have had of the KafkaStream are stuffed in a >>> Runnable. duh. >>> >>> thanks, >>> rob >>> >>> On Jul 25, 2013, at 11:41 AM, Joe Stein <crypt...@gmail.com> wrote: >>> >>>> in 0.8 you can set the property "auto.offset.reset" = "smallest" when >>>> creating your ConsumerConfig ... this will override the default value of >>>> "largest" >>>> >>>> take a look at ConsoleConsumer.scala for more example if need be >>>> >>>> >>>> /******************************************* >>>> >>>> Joe Stein >>>> Founder, Principal Consultant >>>> Big Data Open Source Security LLC >>>> http://www.stealth.ly <http://www.stealth.ly> >>>> Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop> >>>> >>>> ********************************************/ >>>> >>>> >>>> On Thu, Jul 25, 2013 at 1:24 PM, James A. Robinson < >>>> j...@highwire.stanford.edu> wrote: >>>> >>>>> On Thu, Jul 25, 2013 at 9:11 AM, Withers, Robert >>>>> <robert.with...@dish.com> wrote: >>>>>> We are creating a consumer with properties and I did not see a >>>>>> property that screamed that it was to start at the beginning of a >>>>>> topic. Is there such a property? >>>>> >>>>> In v0.7, set 'autooffset.reset' to 'smallest'. >>>>> >>>>> Jim >>>>> >>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>> James A. Robinson j...@highwire.stanford.edu >>>>> HighWire | Stanford University http://highwire.stanford.edu/ >>>>> +1 650 7237294 (Work) +1 650 7259335 (Fax) >>>>> >>> >> >