FirebirdDialect LimitHandler produces wrong query on Firebird 2.5 and older

Description

Since Hibernate 6.0, the LimitHandler returned by FirebirdDialect generates the wrong statement for Firebird 2.5 and older. The problem is it modifies the query to generate skip ? first ? instead of first ? skip ?.

I’m preparing a PR for Hibernate 6.5, and can also create one for main (7.0) if needed.

Activity

Show:

Mark Rotteveel June 1, 2024 at 11:01 AM

Fixed

Details

Assignee

Reporter

Worked in

Fix versions

Affects versions

Priority

Created June 1, 2024 at 9:48 AM
Updated June 14, 2024 at 3:08 PM
Resolved June 4, 2024 at 11:40 AM

Flag notifications