Skip to content

Conversation

@milenkovicm
Copy link
Contributor

Which issue does this PR close?

This is follow up on #17649 and #17650 to make FunctionRegistry udafs and udwfs methods as unimplemented after we have back-ported initial implementation to 50.1 branch

  • Closes #.

Rationale for this change

as described in ##17649

What changes are included in this PR?

  • udafs and udwfs methods are not implemented in FunctionRegistry trait
  • updated test to cover them with thests

Are these changes tested?

yes

Are there any user-facing changes?

@github-actions github-actions bot added logical-expr Logical plan and expressions core Core DataFusion crate labels Sep 30, 2025
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Sep 30, 2025
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Thank you @milenkovicm


### `FunctionRegistry` exposes two additional methods

`FunctionRegistry` exposes two additional methods `udafs` and `udwfs` which expose set of registered user defined aggregation and window function names. To upgrade implement methods returning set of registered function names:
Copy link
Contributor

Choose a reason for hiding this comment

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

👍

@alamb alamb added this pull request to the merge queue Oct 2, 2025
@alamb
Copy link
Contributor

alamb commented Oct 2, 2025

Thanks @milenkovicm and @martin-g

Merged via the queue into apache:main with commit 7dff1e1 Oct 2, 2025
29 checks passed
@milenkovicm milenkovicm deleted the feat_17649_function_registry_followup branch October 2, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate documentation Improvements or additions to documentation logical-expr Logical plan and expressions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants