Skip to content

Add support for Set-Returning Functions (SRF) in HQL parser #3879

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

Closed

Conversation

oscarfanchin
Copy link
Contributor

@oscarfanchin oscarfanchin commented May 10, 2025

This PR replaces the previous one (#3866) and contains a rebased version of the SRF support feature for Fixes issue #3864
The branch is now based on the updated 4.0.x branch to ensure compatibility and avoid conflicts.
Let me know if there's anything else I should adjust. Thanks for your support!

… in HQL parser and query rendering for H7

Signed-off-by: oscarfanchin <oscar.fanchin@gmail.com>
@oscarfanchin oscarfanchin force-pushed the feature/srf-support branch from 54d0f80 to a4de168 Compare May 10, 2025 19:42
@mp911de mp911de changed the title GH-3864 Rebased and cleaned up version of the SRF support feature, based on the updated 4.0.x branch. Add support for Set-Returning Functions (SRF) in HQL parser May 12, 2025
@mp911de mp911de added type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels May 12, 2025
@mp911de mp911de self-assigned this May 12, 2025
@mp911de mp911de linked an issue May 12, 2025 that may be closed by this pull request
mp911de pushed a commit that referenced this pull request May 12, 2025
… rendering.

Signed-off-by: oscarfanchin <oscar.fanchin@gmail.com>

Closes: #3864
Original pull request: #3879
mp911de added a commit that referenced this pull request May 12, 2025
Reuse setReturningFunction and genericFunctionArguments structure for easier extension. Split fromRoot into separate parser function fragments.

Fix trailing spaces.

See: #3864
Original pull request: #3879
@mp911de mp911de added this to the 4.0 M3 (2025.1.0) milestone May 12, 2025
@mp911de
Copy link
Member

mp911de commented May 12, 2025

Thank you for your contribution. That's merged and polished now.

@mp911de mp911de closed this May 12, 2025
mp911de pushed a commit that referenced this pull request May 13, 2025
… rendering.

Signed-off-by: oscarfanchin <oscar.fanchin@gmail.com>

Closes: #3864
Original pull request: #3879
mp911de added a commit that referenced this pull request May 13, 2025
Reuse setReturningFunction and genericFunctionArguments structure for easier extension. Split fromRoot into separate parser function fragments.

Fix trailing spaces.

See: #3864
Original pull request: #3879
mp911de pushed a commit that referenced this pull request May 15, 2025
… rendering.

Signed-off-by: oscarfanchin <oscar.fanchin@gmail.com>

Closes: #3864
Original pull request: #3879
mp911de added a commit that referenced this pull request May 15, 2025
Reuse setReturningFunction and genericFunctionArguments structure for easier extension. Split fromRoot into separate parser function fragments.

Fix trailing spaces.

See: #3864
Original pull request: #3879
mp911de pushed a commit that referenced this pull request May 16, 2025
… rendering.

Signed-off-by: oscarfanchin <oscar.fanchin@gmail.com>

Closes: #3864
Original pull request: #3879
mp911de added a commit that referenced this pull request May 16, 2025
Reuse setReturningFunction and genericFunctionArguments structure for easier extension. Split fromRoot into separate parser function fragments.

Fix trailing spaces.

See: #3864
Original pull request: #3879
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Hibernate 7 Set-returning Functions in from Clause
3 participants