Skip to content

feat(spark): Implement collect_list/collect_set aggregate functions#19699

Merged
Jefffrey merged 3 commits into
apache:mainfrom
cht42:spark-collect
Jan 10, 2026
Merged

feat(spark): Implement collect_list/collect_set aggregate functions#19699
Jefffrey merged 3 commits into
apache:mainfrom
cht42:spark-collect

Conversation

@cht42
Copy link
Copy Markdown
Contributor

@cht42 cht42 commented Jan 8, 2026

Which issue does this PR close?

Rationale for this change

What changes are included in this PR?

Implementation of spark collect_list and collect_set aggregate functions.

Are these changes tested?

yes

Are there any user-facing changes?

yes

@github-actions github-actions Bot added sqllogictest SQL Logic Tests (.slt) functions Changes to functions implementation spark labels Jan 8, 2026
@Jefffrey Jefffrey added this pull request to the merge queue Jan 10, 2026
Merged via the queue into apache:main with commit 821d410 Jan 10, 2026
31 checks passed
@Jefffrey
Copy link
Copy Markdown
Contributor

Thanks @cht42

de-bgunter pushed a commit to de-bgunter/datafusion that referenced this pull request Mar 24, 2026
…pache#19699)

## Which issue does this PR close?

- Part of apache#15914 
- Closes apache#17923
- Close apache#17924 

## Rationale for this change

## What changes are included in this PR?

Implementation of spark `collect_list` and `collect_set` aggregate
functions.

## Are these changes tested?

yes

## Are there any user-facing changes?

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

Labels

functions Changes to functions implementation spark sqllogictest SQL Logic Tests (.slt)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[datafusion-spark]: Implement collect_set [datafusion-spark]: Implement collect_list/array_agg

2 participants