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

consolidate trailing window functions #1809

Merged
merged 4 commits into from
Jun 8, 2019
Merged

Conversation

emilyreff7
Copy link
Contributor

This constitutes one step of several required to extend Ibis trailing window functionality, where trailing_window will become more extensible to support various types of 'preceding' parameters. In this first step, trailing_window is able to handle not only integers but ibis intervals as well, using the type of the 'preceding' parameter to determine the 'how' of the window.

@cpcloud
Copy link
Member

cpcloud commented Jun 6, 2019

@emilyreff7 Can you pull in master to pick up the fix from #1811? I'll review in the meantime.

@cpcloud cpcloud self-assigned this Jun 6, 2019
@emilyreff7
Copy link
Contributor Author

@emilyreff7 Can you pull in master to pick up the fix from #1811? I'll review in the meantime.

Yes, checks are passing now. :)

@cpcloud cpcloud added the feature Features or general enhancements label Jun 6, 2019
ibis/expr/window.py Outdated Show resolved Hide resolved
Copy link
Member

@cpcloud cpcloud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Final change request, then this is good to go.

ibis/expr/window.py Outdated Show resolved Hide resolved
@cpcloud cpcloud added this to the 1.1.0 milestone Jun 7, 2019
@cpcloud cpcloud added expressions Issues or PRs related to the expression API window functions Issues or PRs related to window functions labels Jun 7, 2019
@cpcloud cpcloud merged commit e634fa3 into ibis-project:master Jun 8, 2019
@emilyreff7 emilyreff7 deleted the window branch June 10, 2019 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
expressions Issues or PRs related to the expression API feature Features or general enhancements window functions Issues or PRs related to window functions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants