qpmodel
qpmodel copied to clipboard
[Algebrizer/Rewriter] make OptimizeOption.remove_from_ default to true
This flag controls the behavior to remove redundant FROM (select * from (select * from a) b) after we fixed bugs with it, for example (aggregation from aggregation).
Removing remove_from is presenting problems when from contains union/intersect/except because outputs are not set for all except the first select.