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

design vectorized aggregation functions #14217

Open
qw4990 opened this issue Dec 25, 2019 · 0 comments
Open

design vectorized aggregation functions #14217

qw4990 opened this issue Dec 25, 2019 · 0 comments
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. type/enhancement The issue or PR belongs to an enhancement.

Comments

@qw4990
Copy link
Contributor

qw4990 commented Dec 25, 2019

Description

All our aggregation functions (in executor/aggfuncs/aggfuncs.go) used by the execution engine are row-based.
We can vectorize them to improve their performance like what we do for all scalar functions.

Difficulty

  • Medium

Score

  • 3000

Mentor(s)

Recommended Skills

  • Go programming
@qw4990 qw4990 added the type/enhancement The issue or PR belongs to an enhancement. label Dec 25, 2019
@sre-bot sre-bot added the PCP-S1 label Dec 25, 2019
@SunRunAway SunRunAway added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Dec 25, 2019
@you06 you06 changed the title PCP: design vectorized aggregation functions design vectorized aggregation functions Feb 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

4 participants