|
28 | 28 | <packaging>jar</packaging>
|
29 | 29 |
|
30 | 30 | <name>Reactive Relational Database Connectivity - Postgresql</name>
|
| 31 | + <description>Reactive Relational Database Connectivity Driver Implementation for Postgresql</description> |
31 | 32 | <url>https://github.com/r2dbc/r2dbc-potsgresql</url>
|
32 | 33 |
|
33 | 34 | <properties>
|
34 |
| - <assertj.version>3.12.0</assertj.version> |
| 35 | + <assertj.version>3.14.0</assertj.version> |
35 | 36 | <hikari-cp.version>3.4.0</hikari-cp.version>
|
36 | 37 | <java.version>1.8</java.version>
|
37 | 38 | <jsr305.version>3.0.2</jsr305.version>
|
38 | 39 | <junit.version>5.5.2</junit.version>
|
39 |
| - <jmh.version>1.21</jmh.version> |
40 |
| - <netty.version>4.1.42.Final</netty.version> |
41 |
| - <mbr.version>0.1.0.RELEASE</mbr.version> |
| 40 | + <jmh.version>1.22</jmh.version> |
| 41 | + <mbr.version>0.2.0.RELEASE</mbr.version> |
42 | 42 | <logback.version>1.2.3</logback.version>
|
43 |
| - <mockito.version>3.0.0</mockito.version> |
44 |
| - <postgresql.version>42.2.6</postgresql.version> |
| 43 | + <mockito.version>3.1.0</mockito.version> |
| 44 | + <netty.version>4.1.43.Final</netty.version> |
| 45 | + <postgresql.version>42.2.8</postgresql.version> |
45 | 46 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
46 | 47 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
47 | 48 | <r2dbc-spi.version>${project.version}</r2dbc-spi.version>
|
48 |
| - <reactor.version>Dysprosium-RELEASE</reactor.version> |
| 49 | + <reactor.version>Dysprosium-SR1</reactor.version> |
49 | 50 | <scram-client.version>2.1</scram-client.version>
|
50 | 51 | <slf4j.version>1.7.26</slf4j.version>
|
51 |
| - <spring-framework.version>5.1.8.RELEASE</spring-framework.version> |
| 52 | + <spring-framework.version>5.2.1.RELEASE</spring-framework.version> |
52 | 53 | <testcontainers.version>1.12.3</testcontainers.version>
|
53 | 54 | </properties>
|
54 | 55 |
|
| 56 | + <licenses> |
| 57 | + <license> |
| 58 | + <name>Apache License 2.0</name> |
| 59 | + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| 60 | + <distribution>repo</distribution> |
| 61 | + </license> |
| 62 | + </licenses> |
| 63 | + |
| 64 | + <scm> |
| 65 | + <connection>scm:git:https://github.com/r2dbc/r2dbc-potsgresql</connection> |
| 66 | + <url>https://github.com/r2dbc/r2dbc-potsgresql</url> |
| 67 | + </scm> |
| 68 | + |
| 69 | + <developers> |
| 70 | + <developer> |
| 71 | + <name>Anton Duyun</name> |
| 72 | + |
| 73 | + </developer> |
| 74 | + <developer> |
| 75 | + <name>Ben Hale</name> |
| 76 | + |
| 77 | + </developer> |
| 78 | + <developer> |
| 79 | + <name>Mark Paluch</name> |
| 80 | + |
| 81 | + </developer> |
| 82 | + <developer> |
| 83 | + <name>Greg Turnquist</name> |
| 84 | + |
| 85 | + </developer> |
| 86 | + </developers> |
| 87 | + |
55 | 88 | <dependencyManagement>
|
56 | 89 | <dependencies>
|
57 | 90 | <dependency>
|
|
86 | 119 | </dependencyManagement>
|
87 | 120 |
|
88 | 121 | <dependencies>
|
| 122 | + <dependency> |
| 123 | + <groupId>io.r2dbc</groupId> |
| 124 | + <artifactId>r2dbc-spi</artifactId> |
| 125 | + <version>${r2dbc-spi.version}</version> |
| 126 | + </dependency> |
89 | 127 | <dependency>
|
90 | 128 | <groupId>com.ongres.scram</groupId>
|
91 | 129 | <artifactId>client</artifactId>
|
|
100 | 138 | <artifactId>reactor-netty</artifactId>
|
101 | 139 | </dependency>
|
102 | 140 | <dependency>
|
103 |
| - <groupId>io.r2dbc</groupId> |
104 |
| - <artifactId>r2dbc-spi</artifactId> |
105 |
| - <version>${r2dbc-spi.version}</version> |
| 141 | + <groupId>io.netty</groupId> |
| 142 | + <artifactId>netty-transport-native-epoll</artifactId> |
| 143 | + <classifier>linux-x86_64</classifier> |
| 144 | + <optional>true</optional> |
| 145 | + </dependency> |
| 146 | + <dependency> |
| 147 | + <groupId>io.netty</groupId> |
| 148 | + <artifactId>netty-transport-native-kqueue</artifactId> |
| 149 | + <classifier>osx-x86_64</classifier> |
| 150 | + <optional>true</optional> |
106 | 151 | </dependency>
|
107 | 152 | <dependency>
|
108 | 153 | <groupId>org.slf4j</groupId>
|
109 | 154 | <artifactId>slf4j-api</artifactId>
|
110 | 155 | <version>${slf4j.version}</version>
|
111 | 156 | </dependency>
|
112 |
| - |
113 | 157 | <dependency>
|
114 | 158 | <groupId>com.google.code.findbugs</groupId>
|
115 | 159 | <artifactId>jsr305</artifactId>
|
116 | 160 | <version>${jsr305.version}</version>
|
117 | 161 | <scope>provided</scope>
|
118 | 162 | </dependency>
|
119 | 163 |
|
120 |
| - <dependency> |
121 |
| - <groupId>ch.qos.logback</groupId> |
122 |
| - <artifactId>logback-classic</artifactId> |
123 |
| - <version>${logback.version}</version> |
124 |
| - <scope>test</scope> |
125 |
| - </dependency> |
| 164 | + <!-- Test Dependencies --> |
126 | 165 | <dependency>
|
127 | 166 | <groupId>io.projectreactor</groupId>
|
128 | 167 | <artifactId>reactor-test</artifactId>
|
|
179 | 218 | <version>${hikari-cp.version}</version>
|
180 | 219 | <scope>test</scope>
|
181 | 220 | </dependency>
|
182 |
| - <dependency> |
183 |
| - <groupId>io.netty</groupId> |
184 |
| - <artifactId>netty-transport-native-kqueue</artifactId> |
185 |
| - <classifier>osx-x86_64</classifier> |
186 |
| - <optional>true</optional> |
187 |
| - </dependency> |
188 | 221 | <dependency>
|
189 | 222 | <groupId>org.testcontainers</groupId>
|
190 | 223 | <artifactId>postgresql</artifactId>
|
191 | 224 | <scope>test</scope>
|
192 | 225 | </dependency>
|
| 226 | + <dependency> |
| 227 | + <groupId>ch.qos.logback</groupId> |
| 228 | + <artifactId>logback-classic</artifactId> |
| 229 | + <version>${logback.version}</version> |
| 230 | + <scope>test</scope> |
| 231 | + </dependency> |
193 | 232 | </dependencies>
|
194 | 233 |
|
195 | 234 | <build>
|
|
231 | 270 | <plugin>
|
232 | 271 | <groupId>org.apache.maven.plugins</groupId>
|
233 | 272 | <artifactId>maven-deploy-plugin</artifactId>
|
234 |
| - <version>3.0.0-M1</version> |
| 273 | + <version>2.8.2</version> |
235 | 274 | </plugin>
|
236 | 275 | <plugin>
|
237 | 276 | <groupId>org.apache.maven.plugins</groupId>
|
|
242 | 281 | io.r2dbc.postgresql.authentication,io.r2dbc.postgresql.client,io.r2dbc.postgresql.message,io.r2dbc.postgresql.util
|
243 | 282 | </excludePackageNames>
|
244 | 283 | <links>
|
| 284 | + <link>https://r2dbc.io/spec/${r2dbc-spi.version}/api/</link> |
245 | 285 | <link>https://projectreactor.io/docs/core/release/api/</link>
|
246 | 286 | <link>https://www.reactive-streams.org/reactive-streams-1.0.3-javadoc/</link>
|
247 | 287 | </links>
|
|
258 | 298 | <plugin>
|
259 | 299 | <groupId>org.apache.maven.plugins</groupId>
|
260 | 300 | <artifactId>maven-source-plugin</artifactId>
|
261 |
| - <version>3.0.1</version> |
| 301 | + <version>3.2.0</version> |
262 | 302 | <executions>
|
263 | 303 | <execution>
|
264 | 304 | <id>attach-javadocs</id>
|
|
271 | 311 | <plugin>
|
272 | 312 | <groupId>org.apache.maven.plugins</groupId>
|
273 | 313 | <artifactId>maven-surefire-plugin</artifactId>
|
274 |
| - <version>3.0.0-M3</version> |
| 314 | + <version>2.22.2</version> |
275 | 315 | <configuration>
|
276 | 316 | <runOrder>random</runOrder>
|
277 | 317 | <excludes>
|
|
289 | 329 | <plugin>
|
290 | 330 | <groupId>org.apache.maven.plugins</groupId>
|
291 | 331 | <artifactId>maven-failsafe-plugin</artifactId>
|
292 |
| - <version>3.0.0-M3</version> |
| 332 | + <version>2.22.2</version> |
293 | 333 | <executions>
|
294 | 334 | <execution>
|
295 | 335 | <goals>
|
|
324 | 364 | <updatePomFile>true</updatePomFile>
|
325 | 365 | <flattenMode>oss</flattenMode>
|
326 | 366 | <pomElements>
|
327 |
| - <pluginManagement>keep</pluginManagement> |
328 |
| - <properties>keep</properties> |
| 367 | + <properties>remove</properties> |
329 | 368 | <parent>expand</parent>
|
330 | 369 | <repositories>remove</repositories>
|
| 370 | + <profiles>remove</profiles> |
331 | 371 | </pomElements>
|
332 | 372 | </configuration>
|
333 | 373 | </execution>
|
|
347 | 387 | <includes>
|
348 | 388 | <include>LICENSE</include>
|
349 | 389 | <include>NOTICE</include>
|
| 390 | + <include>CHANGELOG</include> |
350 | 391 | </includes>
|
351 | 392 | <targetPath>META-INF</targetPath>
|
352 | 393 | </resource>
|
|
393 | 434 | </repository>
|
394 | 435 | </repositories>
|
395 | 436 | </profile>
|
| 437 | + <profile> |
| 438 | + <id>release</id> |
| 439 | + <build> |
| 440 | + <plugins> |
| 441 | + <plugin> |
| 442 | + <groupId>org.apache.maven.plugins</groupId> |
| 443 | + <artifactId>maven-surefire-plugin</artifactId> |
| 444 | + <configuration> |
| 445 | + <skip>true</skip> |
| 446 | + </configuration> |
| 447 | + </plugin> |
| 448 | + <plugin> |
| 449 | + <groupId>org.apache.maven.plugins</groupId> |
| 450 | + <artifactId>maven-failsafe-plugin</artifactId> |
| 451 | + <configuration> |
| 452 | + <skip>true</skip> |
| 453 | + </configuration> |
| 454 | + </plugin> |
| 455 | + </plugins> |
| 456 | + </build> |
| 457 | + </profile> |
396 | 458 | <profile>
|
397 | 459 | <id>jmh</id>
|
398 | 460 | <dependencies>
|
|
0 commit comments