Skip to content

Implement group join #13243

New issue

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

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

Already on GitHub? # to your account

Open
Dandandan opened this issue Nov 4, 2024 · 5 comments
Open

Implement group join #13243

Dandandan opened this issue Nov 4, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@Dandandan
Copy link
Contributor

Is your feature request related to a problem or challenge?

From https://www.vldb.org/pvldb/vol4/p843-moerkotte.pdf

A group join will use a single table from the hash join for executing a join followed by a group by on the same columns.

An example query from the paper introduction

select a,count(*)
from R1 left outer join R2 on R1.a = R2.b
where R1.c=5
group by a

Describe the solution you'd like

Implement group join in execution and in the (logical) planner.

Describe alternatives you've considered

No response

Additional context

No response

@Dandandan Dandandan added the enhancement New feature or request label Nov 4, 2024
@Dandandan
Copy link
Contributor Author

@Lordworms

@Dandandan Dandandan assigned Dandandan and unassigned Dandandan Nov 4, 2024
@maruschin
Copy link
Contributor

Is anyone working on this task? I want to take it.

@maruschin
Copy link
Contributor

@Lordworms can i take this?

@Lordworms
Copy link
Contributor

@Lordworms can i take this?

Sure, feel free to go.

@xarus01
Copy link
Contributor

xarus01 commented Jan 21, 2025

take

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants