Skip to content

[native pos] Add tests for json registration of functions with complex types#20298

Merged
mbasmanova merged 1 commit intoprestodb:masterfrom
pedroerp:export-D47425996
Jul 13, 2023
Merged

[native pos] Add tests for json registration of functions with complex types#20298
mbasmanova merged 1 commit intoprestodb:masterfrom
pedroerp:export-D47425996

Conversation

@pedroerp
Copy link
Contributor

@pedroerp pedroerp commented Jul 13, 2023

Summary:
[native pos] Adding missing tests for json registration of functions with complex
types. In particular, this ensures that the Presto signature serialization
format which uses parenthesis (e.g. "array(integer)") is correctly applied for
json registration.

Differential Revision: D47425996

@pedroerp pedroerp requested a review from a team as a code owner July 13, 2023 03:08
@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

Copy link
Contributor

@mbasmanova mbasmanova left a comment

Choose a reason for hiding this comment

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

Looks good.

We use [native pos] prefix for commit messages and PR titles when changes are in Presto-on-Spark Native code. We use [native] prefix for Prestissimo changes.

@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

@pedroerp pedroerp changed the title Add tests for json registration of functions with complex types [native pos] Add tests for json registration of functions with complex types Jul 13, 2023
…todb#20298)

Summary:
Pull Request resolved: prestodb#20298

Adding missing tests for json registration of functions with complex
types. In particular, this ensures that the Presto signature serialization
format which uses parenthesis (e.g. "array(integer)") is correctly applied for
json registration.

Reviewed By: mbasmanova

Differential Revision: D47425996

fbshipit-source-id: 0715fc0cdfcef483b2b222cc21a75ad5228c6c95
@facebook-github-bot
Copy link
Collaborator

This pull request was exported from Phabricator. Differential Revision: D47425996

@mbasmanova mbasmanova merged commit 8d86ad9 into prestodb:master Jul 13, 2023
@wanglinsong wanglinsong mentioned this pull request Jul 27, 2023
28 tasks
wypb pushed a commit to wypb/presto that referenced this pull request Dec 22, 2023
…todb#20298)

Summary:
Pull Request resolved: prestodb#20298

Adding missing tests for json registration of functions with complex
types. In particular, this ensures that the Presto signature serialization
format which uses parenthesis (e.g. "array(integer)") is correctly applied for
json registration.

Reviewed By: mbasmanova

Differential Revision: D47425996

fbshipit-source-id: 0715fc0cdfcef483b2b222cc21a75ad5228c6c95
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants