Skip to content

Commit 8ee75ae

Browse files
Eng-Fouadodrotbohm
authored andcommitted
Upgrade Postgres to 10 for stored procedure related tests.
Move off deprecated Hibernate Postgres 9.1 dialect. Fixes #2901.
1 parent 73a25f4 commit 8ee75ae

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/procedures/PostgresStoredProcedureIntegrationTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
import javax.sql.DataSource;
3737

38-
import org.hibernate.dialect.PostgreSQL91Dialect;
38+
import org.hibernate.dialect.PostgreSQLDialect;
3939
import org.junit.jupiter.api.Test;
4040
import org.junit.jupiter.api.extension.ExtendWith;
4141
import org.postgresql.ds.PGSimpleDataSource;
@@ -201,7 +201,7 @@ static class Config {
201201
@Bean(initMethod = "start", destroyMethod = "stop")
202202
public PostgreSQLContainer<?> container() {
203203

204-
return new PostgreSQLContainer<>("postgres:9.6.12") //
204+
return new PostgreSQLContainer<>("postgres:10.21") //
205205
.withUsername("postgres");
206206
}
207207

@@ -226,7 +226,7 @@ public AbstractEntityManagerFactoryBean entityManagerFactory(DataSource dataSour
226226

227227
Properties properties = new Properties();
228228
properties.setProperty("hibernate.hbm2ddl.auto", "create");
229-
properties.setProperty("hibernate.dialect", PostgreSQL91Dialect.class.getCanonicalName());
229+
properties.setProperty("hibernate.dialect", PostgreSQLDialect.class.getCanonicalName());
230230
factoryBean.setJpaProperties(properties);
231231

232232
return factoryBean;

spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/procedures/PostgresStoredProcedureNullHandlingIntegrationTests.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
import javax.sql.DataSource;
3333

34-
import org.hibernate.dialect.PostgreSQL91Dialect;
34+
import org.hibernate.dialect.PostgreSQLDialect;
3535
import org.junit.jupiter.api.Test;
3636
import org.junit.jupiter.api.extension.ExtendWith;
3737
import org.postgresql.ds.PGSimpleDataSource;
@@ -109,7 +109,7 @@ static class Config {
109109
@Bean(initMethod = "start", destroyMethod = "stop")
110110
public PostgreSQLContainer<?> container() {
111111

112-
return new PostgreSQLContainer<>("postgres:9.6.12") //
112+
return new PostgreSQLContainer<>("postgres:10.21") //
113113
.withUsername("postgres");
114114
}
115115

@@ -135,7 +135,7 @@ public AbstractEntityManagerFactoryBean entityManagerFactory(DataSource dataSour
135135

136136
Properties properties = new Properties();
137137
properties.setProperty("hibernate.hbm2ddl.auto", "create");
138-
properties.setProperty("hibernate.dialect", PostgreSQL91Dialect.class.getCanonicalName());
138+
properties.setProperty("hibernate.dialect", PostgreSQLDialect.class.getCanonicalName());
139139
properties.setProperty("hibernate.proc.param_null_passing", "true");
140140
properties.setProperty("hibernate.globally_quoted_identifiers", "true");
141141
properties.setProperty("hibernate.globally_quoted_identifiers_skip_column_definitions", "true");

0 commit comments

Comments
 (0)