I think CALCITE-3713 is overall a positive change. We have seen the number of 
rule applies are reduced in our test (not significant though).  After fixing 
the performance issue, CALCITE-3713 is fine and IMO it should stay. Having say 
that, I understand the pain of updating test base line. So adding an option is 
reasonable too.


> On Feb 16, 2020, at 7:33 PM, Danny Chan <[email protected]> wrote:
> 
> Hi, fellows, can we gave a solution here to solve the problem ? This is a 
> blocking issue from the Apache Flink side, we rely heavily on the digest for 
> plan tests.
> 
> I have 2 solutions here:
> 
> 
> 1. Revert the change of CALCITE-3713
> 2. We add a config option to switch the feature off
> 
> Either is okey for me, I just need a conclusion ~
> 
> 
> Best,
> Danny Chan
> 在 2020年2月14日 +0800 PM2:54,Vladimir Sitnikov <[email protected]>,写道:
>> The subject of the mail does not match the body.
>> 
>> Please double check and ensure you mention a single change.
>> 
>> 
>> PS if you use explain_digest attributes, it means you expect it might
>> change due to implementation details.
>> 
>> Vladimir

Reply via email to