Skip to content

[wip] support RANGE frame for window functions#19299

Merged
akuzm merged 20 commits intomasterfrom
aku/window-prototype
Feb 2, 2021
Merged

[wip] support RANGE frame for window functions#19299
akuzm merged 20 commits intomasterfrom
aku/window-prototype

Conversation

@akuzm
Copy link
Copy Markdown
Contributor

@akuzm akuzm commented Jan 20, 2021

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

@robot-clickhouse robot-clickhouse added the pr-not-for-changelog This PR should not be mentioned in the changelog label Jan 20, 2021
@akuzm akuzm marked this pull request as draft January 20, 2021 07:13
@akuzm akuzm mentioned this pull request Jan 20, 2021
17 tasks
@akuzm akuzm removed the force tests label Jan 25, 2021
@akuzm akuzm changed the title [wip] support GROUPS frame for window functions [wip] support RANGE frame for window functions Jan 28, 2021
@akuzm akuzm marked this pull request as ready for review January 28, 2021 17:08
@kitaisreal kitaisreal self-assigned this Jan 28, 2021
@alesapin
Copy link
Copy Markdown
Member

alesapin commented Feb 1, 2021

Failure in test keeper #18950.

@akuzm
Copy link
Copy Markdown
Contributor Author

akuzm commented Feb 2, 2021

Fuzzer #19579

@akuzm
Copy link
Copy Markdown
Contributor Author

akuzm commented Feb 2, 2021

Integration test failures are not related to the PR.

@akuzm akuzm merged commit d2a0e44 into master Feb 2, 2021
@akuzm akuzm deleted the aku/window-prototype branch February 2, 2021 14:59
}

// Consume input data if we have any ready.
if (!has_input && input.hasData())
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is the variable has_input required? I see the input.pullData(true) has set the input as 'not needed' and the status is Ready. Is it any possibility that another input data block comes before work() executes? There is a queue blocks for input data blocks in work().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants