Bug #88381 | Predicate cannot be pushed down "past" window function | ||
---|---|---|---|
Submitted: | 7 Nov 2017 9:10 | Modified: | 12 Aug 2020 1:01 |
Reporter: | Lukas Eder | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Optimizer | Severity: | S4 (Feature request) |
Version: | 8.0.2 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | Window functions |
[7 Nov 2017 9:10]
Lukas Eder
[8 Nov 2017 9:39]
Dag Wanvik
Hi Lukas, your observation is correct, and we know about this limitation. Obviously, it something we'd like to improve on.
[8 Feb 2018 13:39]
MySQL Verification Team
Hi! Thank you for your report as it is a significant one. Since our developer has confirmed that this is a very desirable feature, I am verifying this report as the verified feature request. Thank you.
[28 May 2018 11:43]
Dag Wanvik
Posted by developer: This relies on a well known deficiency, cf WL#8084 Condition pushdown for materialized derived tables.
[12 Aug 2020 1:12]
Jon Stephens
This is fixed in MySQL 8.0.22 by WL#8084. See same for docs info. Closed.
[12 Aug 2020 13:01]
MySQL Verification Team
Thank you, Jon.