11.36. Release 0.161

11.36. Release 0.161

General Changes

Fix correctness issue for queries involving multiple nested EXCEPT clauses.
A query such as aEXCEPT(bEXCEPTc) was incorrectly evaluated as
aEXCEPTbEXCEPTc and thus could return the wrong result.

Fix failure when executing prepared statements that contain parameters in the join criteria.

Fix failure when describing the output of prepared statements that contain aggregations.

Fix planning failure when a lambda is used in the context of an aggregation or subquery.

Fix column resolution rules for ORDERBY to match the behavior expected
by the SQL standard. This is a change in semantics that breaks
backwards compatibility. To ease migration of existing queries, the legacy
behavior can be restored by the deprecated.legacy-order-by config option
or the legacy_order_by session property.

Improve error message when coordinator responds with 403FORBIDDEN.

Improve performance for queries containing expressions in the join criteria
that reference columns on one side of the join.