Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(bigquery): let bigquery backend respect window frame set by users #10700

Closed
wants to merge 1 commit into from

Conversation

maxshine
Copy link
Contributor

@maxshine maxshine commented Jan 21, 2025

Description of changes

Removed the bigquery specific logic dropping window frame of BETWEEN UNBOUND PRECEDING AND CURRENT ROW so it will keep the window frame as set by users.

Issues closed

@github-actions github-actions bot added bigquery The BigQuery backend sql Backends that generate SQL labels Jan 21, 2025
@maxshine maxshine changed the title fix(issue-10699): let bigquery backend respect window frame set by users fix(big query): let bigquery backend respect window frame set by users Jan 22, 2025
@maxshine maxshine changed the title fix(big query): let bigquery backend respect window frame set by users fix(bigquery): let bigquery backend respect window frame set by users Jan 22, 2025
@cpcloud
Copy link
Member

cpcloud commented Jan 24, 2025

This PR breaks a bunch of BigQuery tests. Let's chat on the issue first, since it's not clear there's actually a bug here.

@maxshine
Copy link
Contributor Author

Hi @cpcloud

As I observed from CI workflow, Bigquery backend test suites were successful
image

image

Would you please kindly point me to the failed cases and I am happy to contribute to the corresponding tests?

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bigquery The BigQuery backend sql Backends that generate SQL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug: cumsum function does not work as expected in Bigquery backend due to ibis default window frame logic
2 participants