From 98f46d64e7cca185af10d9630a39a629d44814ab Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Tue, 31 Jul 2018 17:55:32 +0200 Subject: [PATCH] HHH-12848 Restore the original Oracle LimitHandler Oracle does not support using the SQL 2008 standard limit handler with FOR UPDATE clauses. Thus we need to get back to the old limit handler. --- .../main/java/org/hibernate/dialect/Oracle12cDialect.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/hibernate-core/src/main/java/org/hibernate/dialect/Oracle12cDialect.java b/hibernate-core/src/main/java/org/hibernate/dialect/Oracle12cDialect.java index c031ae765e..941159b4b4 100644 --- a/hibernate-core/src/main/java/org/hibernate/dialect/Oracle12cDialect.java +++ b/hibernate-core/src/main/java/org/hibernate/dialect/Oracle12cDialect.java @@ -10,8 +10,6 @@ import org.hibernate.cfg.Environment; import org.hibernate.dialect.identity.IdentityColumnSupport; import org.hibernate.dialect.identity.Oracle12cIdentityColumnSupport; -import org.hibernate.dialect.pagination.LimitHandler; -import org.hibernate.dialect.pagination.SQL2008StandardLimitHandler; import org.hibernate.engine.config.spi.ConfigurationService; import org.hibernate.engine.config.spi.StandardConverters; import org.hibernate.service.ServiceRegistry; @@ -55,11 +53,6 @@ protected void registerDefaultProperties() { getDefaultProperties().setProperty( Environment.USE_GET_GENERATED_KEYS, "true" ); } - @Override - public LimitHandler getLimitHandler() { - return SQL2008StandardLimitHandler.INSTANCE; - } - @Override public String getNativeIdentifierGeneratorStrategy() { return "sequence";