Re: [akka-user] streams: why pulls the concat combinator both sides eagerly and the merge combinator not

2017-01-30 Thread Akka Team
I agree that it would be good if it was documented, please open a ticket (and even better a ticket AND a PR adding docs) -- Johan Akka Team On Thu, Jan 19, 2017 at 3:01 AM, EXTERNAL Wachter Stefan (Keybird IT Consulting und Vetriebs GmbH, INST-ICM/BSV-BS) < external.stefan.wach...@bosch-si.com>

[akka-user] streams: why pulls the concat combinator both sides eagerly and the merge combinator not

2017-01-19 Thread EXTERNAL Wachter Stefan (Keybird IT Consulting und Vetriebs GmbH, INST-ICM/BSV-BS)
Hi, I stumbled accross the surprising behaviour that the concat combinator uses so called "detached" inputs that pull eagerly (without signalled demand; effectively being a buffer of size 1). The comment indicates that this is a means to avoid deadlocks in graphs with cycles. Yet, when implemen