In this case, it's correct -- a fields grouping ensures that it ends up at the same task each time regardless of the source.
Michael Rose (@Xorlev <https://twitter.com/xorlev>) Senior Platform Engineer, FullContact <http://www.fullcontact.com/> [email protected] On Fri, Jan 9, 2015 at 7:35 AM, Jens-U. Mozdzen <[email protected]> wrote: > Hi Konsala, > > Zitat von "UmaraDissa1 ." <[email protected]>: > >> I believe all tuples with key = valueX will end up in the same instance of >> bolt C, regardless of whether the tuple originated from A or B. >> >> It seems this is what Nathan mentions in this reply >> <https://groups.google.com/d/msg/storm-user/ueRqxGhO6QI/F-CFUfJ65r0J> as >> well. >> >> *"Just to make sure what Ben is saying is clear, in a fields grouping a >> grouping value will always go to the same consumer task, regardless of the >> source. Otherwise things like joins of different streams would not be >> possible. "* >> > > that thread turned up in my search, too - rather old, but possibly still > valid. OTOH I'd have expected such an essential information to be given in > the docs, but couldn't spot it there, hence the question here. "I believe" > is something I may not want to tell our customers as a reference source, > once it turned out to be wrong in a production environment ;) > > Regards, > Jens > >
