My apologies. I overlooked your secondary input for elastic, but I am still
trying to figure out what you were trying to do :-)

But I did have a lot of fun comparing 'elastic' with secondary input and
'fanintwo autostop | elastic' for example to generate all abbreviations of
a series of words.

On 10 March 2017 at 21:17, Rob van der Heij <[email protected]> wrote:

> Think you need buffer since you know all must be done. Not aware things
> changed.
>
> On Mar 10, 2017 9:11 PM, "Glenn Knickerbocker" <[email protected]> wrote:
>
>> I tend to avoid ELASTIC in favor of predictable timing where possible,
>> but I could have sworn I'd written loops like this before:
>>
>>   (end /) ... | a: fanout | b: elastic | c: lookup ... | b: / a: | c:
>>
>> It stalls as soon as ELASTIC writes its first record, because it won't
>> release the input record to let FANOUT write to its alternate.  It takes
>> another ELASTIC or BUFFER stage to hold the detail file while LOOKUP
>> reads the master.  Is that how it's always worked?
>>
>> ¬R
>>
>

Reply via email to