Skip to content

Commit

Permalink
Upgrade infrastructure dependencies.
Browse files Browse the repository at this point in the history
[#522]

Signed-off-by: Mark Paluch <mpaluch@vmware.com>
  • Loading branch information
mp911de committed Jun 21, 2022
1 parent 823ee66 commit c29f1ec
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 35 deletions.
24 changes: 12 additions & 12 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,26 +32,26 @@
<url>https://github.com/pgjdbc/r2dbc-postgresql</url>

<properties>
<assertj.version>3.22.0</assertj.version>
<assertj.version>3.23.1</assertj.version>
<awaitility.version>4.2.0</awaitility.version>
<blockhound.version>1.0.6.RELEASE</blockhound.version>
<hikari-cp.version>4.0.3</hikari-cp.version>
<java.version>1.8</java.version>
<jsr305.version>3.0.2</jsr305.version>
<junit.version>5.8.2</junit.version>
<jmh.version>1.33</jmh.version>
<jmh.version>1.35</jmh.version>
<mbr.version>0.3.0.RELEASE</mbr.version>
<logback.version>1.2.9</logback.version>
<mockito.version>4.4.0</mockito.version>
<netty.version>4.1.77.Final</netty.version>
<postgresql.version>42.3.3</postgresql.version>
<mockito.version>4.6.1</mockito.version>
<netty.version>4.1.78.Final</netty.version>
<postgresql.version>42.4.0</postgresql.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<r2dbc-spi.version>1.0.0.RELEASE</r2dbc-spi.version>
<reactor.version>2022.0.0-M2</reactor.version>
<scram-client.version>2.1</scram-client.version>
<spring-framework.version>5.3.19</spring-framework.version>
<testcontainers.version>1.16.3</testcontainers.version>
<spring-framework.version>5.3.21</spring-framework.version>
<testcontainers.version>1.17.2</testcontainers.version>
<jts-core.version>1.18.2</jts-core.version>
</properties>

Expand Down Expand Up @@ -263,7 +263,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<version>3.10.1</version>
<configuration>
<compilerArgs>
<arg>-Werror</arg>
Expand All @@ -281,7 +281,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.1</version>
<version>3.2.2</version>
<configuration>
<archive>
<manifest>
Expand All @@ -303,7 +303,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0</version>
<version>3.1.0</version>
<executions>
<execution>
<id>enforce-no-snapshots</id>
Expand All @@ -324,7 +324,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.3.1</version>
<version>3.4.0</version>
<configuration>
<excludePackageNames>
io.r2dbc.postgresql.authentication,io.r2dbc.postgresql.client,io.r2dbc.postgresql.message,io.r2dbc.postgresql.util
Expand Down Expand Up @@ -599,7 +599,7 @@
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.8</version>
<version>1.6.13</version>
<extensions>true</extensions>
<configuration>
<serverId>sonatype</serverId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ private PostgresqlConnectionFactory multiHostConnectionFactory(MultiHostConnecti
PostgreSQLContainer<?> firstServer = servers[0];
PostgresqlConnectionConfiguration.Builder builder = PostgresqlConnectionConfiguration.builder();
for (PostgreSQLContainer<?> server : servers) {
builder.addHost(server.getContainerIpAddress(), server.getMappedPort(5432));
builder.addHost(server.getHost(), server.getMappedPort(5432));
}
PostgresqlConnectionConfiguration configuration = builder
.targetServerType(targetServerType)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
import io.r2dbc.spi.R2dbcNonTransientResourceException;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.postgresql.jdbc.PgResultSet;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.support.TransactionTemplate;
import reactor.test.StepVerifier;
Expand Down Expand Up @@ -82,24 +81,6 @@ void fetchCursorWithoutTxShouldFail() {
.verifyError(R2dbcNonTransientResourceException.class);
}

@Test
void shouldReturnSingleRefCursorFromJdbc() {

DataSourceTransactionManager tm = new DataSourceTransactionManager(SERVER.getDataSource());

TransactionTemplate tt = new TransactionTemplate(tm);

Map<String, Object> object = tt.execute(transactionStatus -> {
return SERVER.getJdbcOperations().queryForMap("SELECT show_cities()");
});

assertThat(object).containsKey("show_cities");
assertThat(object.get("show_cities")).isInstanceOf(PgResultSet.class);

PgResultSet rs = (PgResultSet) object.get("show_cities");
assertThat(rs.getRefCursor()).isNotEmpty();
}

@Test
void shouldReturnSingleRefCursor() {

Expand Down
2 changes: 1 addition & 1 deletion src/test/java/io/r2dbc/postgresql/util/PgBouncer.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public void close() {
}

public String getHost() {
return this.container.getContainerIpAddress();
return this.container.getHost();
}

public int getPort() {
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/io/r2dbc/postgresql/util/PgPool.java
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public void close() {
}

public String getHost() {
return this.container.getContainerIpAddress();
return this.container.getHost();
}

public int getPort() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ static class TestContainer implements DatabaseContainer {

@Override
public String getHost() {
return this.container.getContainerIpAddress();
return this.container.getHost();
}

@Override
Expand Down

0 comments on commit c29f1ec

Please sign in to comment.