Ted,

Do you have a link to a pertinent email thread from the Flink list?

I can see how shifting from monotonic to k-sorted or punctuation could make a 
big impact to the runtime of a streaming system like Flink. But I don’t think 
the impact on the algebra is as big, and that’s what we’re concerned with in 
Calcite.

Julian
 

> On Jun 26, 2015, at 11:18 PM, Ted Dunning <[email protected]> wrote:
> 
> On Sat, Jun 27, 2015 at 1:13 AM, Julian Hyde <[email protected]> wrote:
> 
>> Algebraic reasoning based on monotonicity can be extended to the other
>> models. If we start with the more complex models we'd soon we up to
>> our hubcaps in theoretical mud.
>> 
> 
> As you like.  Flink has just had to rip up and repair a bunch of stuff
> precisely because they started with an assumption of monotonicity and had
> to move to a looser model.  The practical impact was pretty substantial and
> substantially larger than the comments here would imply.

Reply via email to