diff --git a/hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java b/hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java index 0a378286c8..259c15fc03 100644 --- a/hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java +++ b/hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java @@ -531,6 +531,16 @@ public class InformixDialect extends Dialect { return true; } + @Override + public boolean supportsLobValueChangePropagation() { + return false; + } + + @Override + public boolean supportsUnboundedLobLocatorMaterialization() { + return false; + } + @Override public boolean isCurrentTimestampSelectStringCallable() { return false; diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java index fa9396a382..ebfabf1cef 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java @@ -45,7 +45,7 @@ public class BlobLocatorTest extends BaseCoreFunctionalTestCase { @Test @RequiresDialectFeature( - value = DialectChecks.SupportsUnboundedLobLocatorMaterializationCheck.class, + value = DialectChecks.SupportsExpectedLobUsagePattern.class, comment = "database/driver does not support materializing a LOB locator outside the owning transaction" ) public void testBoundedBlobLocatorAccess() throws Throwable {