Skip to content

Commit f9ffd5a

Browse files
committed
[HHH-19365]change limit handler
1 parent efb3ce1 commit f9ffd5a

File tree

1 file changed

+17
-18
lines changed

1 file changed

+17
-18
lines changed

hibernate-core/src/main/java/org/hibernate/dialect/GaussDBDialect.java

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,9 @@
44
*/
55
package org.hibernate.dialect;
66

7-
import java.sql.CallableStatement;
8-
import java.sql.DatabaseMetaData;
9-
import java.sql.ResultSet;
10-
import java.sql.SQLException;
11-
import java.sql.Types;
12-
import java.time.temporal.ChronoField;
13-
import java.time.temporal.TemporalAccessor;
14-
import java.util.Calendar;
15-
import java.util.Date;
16-
import java.util.List;
17-
import java.util.Map;
18-
import java.util.TimeZone;
19-
7+
import jakarta.persistence.GenerationType;
8+
import jakarta.persistence.TemporalType;
9+
import org.checkerframework.checker.nullness.qual.Nullable;
2010
import org.hibernate.Length;
2111
import org.hibernate.LockMode;
2212
import org.hibernate.LockOptions;
@@ -32,7 +22,7 @@
3222
import org.hibernate.dialect.identity.GaussDBIdentityColumnSupport;
3323
import org.hibernate.dialect.identity.IdentityColumnSupport;
3424
import org.hibernate.dialect.pagination.LimitHandler;
35-
import org.hibernate.dialect.pagination.OffsetFetchLimitHandler;
25+
import org.hibernate.dialect.pagination.LimitLimitHandler;
3626
import org.hibernate.dialect.sequence.GaussDBSequenceSupport;
3727
import org.hibernate.dialect.sequence.SequenceSupport;
3828
import org.hibernate.dialect.unique.CreateTableUniqueDelegate;
@@ -96,9 +86,18 @@
9686
import org.hibernate.type.descriptor.sql.spi.DdlTypeRegistry;
9787
import org.hibernate.type.spi.TypeConfiguration;
9888

99-
import jakarta.persistence.GenerationType;
100-
import jakarta.persistence.TemporalType;
101-
import org.checkerframework.checker.nullness.qual.Nullable;
89+
import java.sql.CallableStatement;
90+
import java.sql.DatabaseMetaData;
91+
import java.sql.ResultSet;
92+
import java.sql.SQLException;
93+
import java.sql.Types;
94+
import java.time.temporal.ChronoField;
95+
import java.time.temporal.TemporalAccessor;
96+
import java.util.Calendar;
97+
import java.util.Date;
98+
import java.util.List;
99+
import java.util.Map;
100+
import java.util.TimeZone;
102101

103102
import static org.hibernate.exception.spi.TemplatedViolatedConstraintNameExtractor.extractUsingTemplate;
104103
import static org.hibernate.query.common.TemporalUnit.DAY;
@@ -754,7 +753,7 @@ public String getQuerySequencesString() {
754753

755754
@Override
756755
public LimitHandler getLimitHandler() {
757-
return OffsetFetchLimitHandler.INSTANCE;
756+
return LimitLimitHandler.INSTANCE;
758757
}
759758

760759
@Override

0 commit comments

Comments
 (0)