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
>
>

Reply via email to