Tanner Clary created CALCITE-5955: ------------------------------------- Summary: Non-aggregate window functions incorrectly contain window frame clause for BigQuery Key: CALCITE-5955 URL: https://issues.apache.org/jira/browse/CALCITE-5955 Project: Calcite Issue Type: Bug Reporter: Tanner Clary Assignee: Tanner Clary
Currently if you have a query like: `SELECT PERCENTILE_CONT(x, .5) OVER() FROM x;` the `OVER()` clause gets unparsed with a `window frame clause` which BigQuery defines [here|https://cloud.google.com/bigquery/docs/reference/standard-sql/window-function-calls#def_window_frame]. >From the docs: "Only aggregate analytic functions can use a window frame >clause." This causes BigQuery to fail with the following error: `Window framing clause is not allowed for analytic function percentile_cont ` -- This message was sent by Atlassian Jira (v8.20.10#820010)