|
1 | 1 | <!-- |
2 | | - ~ Copyright 2020 MariaDB Ab. |
3 | | - ~ |
4 | | - ~ Licensed under the Apache License, Version 2.0 (the "License"); |
5 | | - ~ you may not use this file except in compliance with the License. |
6 | | - ~ You may obtain a copy of the License at |
7 | | - ~ |
8 | | - ~ http://www.apache.org/licenses/LICENSE-2.0 |
9 | | - ~ |
10 | | - ~ Unless required by applicable law or agreed to in writing, software |
11 | | - ~ distributed under the License is distributed on an "AS IS" BASIS, |
12 | | - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | | - ~ See the License for the specific language governing permissions and |
14 | | - ~ limitations under the License. |
| 2 | + ~ SPDX-License-Identifier: Apache-2.0 |
| 3 | + ~ Copyright (c) 2020-2021 MariaDB Corporation Ab |
15 | 4 | --> |
16 | 5 |
|
17 | 6 | <project |
|
22 | 11 | <modelVersion>4.0.0</modelVersion> |
23 | 12 | <groupId>org.mariadb</groupId> |
24 | 13 | <artifactId>r2dbc-mariadb</artifactId> |
25 | | - <version>1.0.1</version> |
| 14 | + <version>1.0.2</version> |
26 | 15 | <packaging>jar</packaging> |
27 | 16 | <url>https://github.com/mariadb-corporation/mariadb-connector-r2dbc</url> |
28 | 17 |
|
|
32 | 21 | <properties> |
33 | 22 | <java.version>1.8</java.version> |
34 | 23 | <jsr305.version>3.0.2</jsr305.version> |
35 | | - <junit.version>5.7.1</junit.version> |
36 | | - <jmh.version>1.27</jmh.version> |
| 24 | + <junit.version>5.7.2</junit.version> |
| 25 | + <jmh.version>1.32</jmh.version> |
37 | 26 | <logback.version>1.2.3</logback.version> |
38 | | - <netty.version>4.1.59.Final</netty.version> |
| 27 | + <netty.version>4.1.65.Final</netty.version> |
39 | 28 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
40 | | - <r2dbc-spi.version>0.8.4.RELEASE</r2dbc-spi.version> |
41 | | - <reactor.version>Dysprosium-SR17</reactor.version> |
42 | | - <mariadb-jdbc.version>2.6.1</mariadb-jdbc.version> |
43 | | - <r2dbc-mysql.version>0.8.2.RELEASE</r2dbc-mysql.version> |
| 29 | + <r2dbc-spi.version>0.8.5.RELEASE</r2dbc-spi.version> |
| 30 | + <reactor.version>Dysprosium-SR21</reactor.version> |
| 31 | + <mariadb-jdbc.version>3.0.0-alpha</mariadb-jdbc.version> |
44 | 32 | <uberjar.name>benchmarks</uberjar.name> |
45 | 33 | </properties> |
46 | 34 |
|
|
172 | 160 |
|
173 | 161 | <build> |
174 | 162 | <plugins> |
175 | | - <plugin> |
176 | | - <groupId>org.jacoco</groupId> |
177 | | - <artifactId>jacoco-maven-plugin</artifactId> |
178 | | - <version>0.8.5</version> |
179 | | - <configuration> |
180 | | - <includes> |
181 | | - <include>org/mariadb/r2dbc</include> |
182 | | - <include>org/mariadb/r2dbc/**</include> |
183 | | - </includes> |
184 | | - </configuration> |
185 | | - <executions> |
186 | | - <execution> |
187 | | - <goals> |
188 | | - <goal>prepare-agent</goal> |
189 | | - </goals> |
190 | | - </execution> |
191 | | - <execution> |
192 | | - <id>report</id> |
193 | | - <phase>test</phase> |
194 | | - <goals> |
195 | | - <goal>report</goal> |
196 | | - </goals> |
197 | | - </execution> |
198 | | - </executions> |
199 | | - </plugin> |
200 | 163 | <plugin> |
201 | 164 | <groupId>org.apache.maven.plugins</groupId> |
202 | 165 | <artifactId>maven-compiler-plugin</artifactId> |
|
262 | 225 | <plugin> |
263 | 226 | <groupId>org.apache.maven.plugins</groupId> |
264 | 227 | <artifactId>maven-surefire-plugin</artifactId> |
265 | | - <version>2.22.2</version> |
| 228 | + <version>3.0.0-M5</version> |
266 | 229 | <configuration> |
267 | | - <argLine>-Xmx1024m</argLine> |
268 | 230 | <systemPropertyVariables> |
269 | 231 | <io.netty.leakDetectionLevel>paranoid</io.netty.leakDetectionLevel> |
270 | 232 | <!-- <io.netty.leakDetection.targetRecords>1</io.netty.leakDetection.targetRecords>--> |
|
303 | 265 | <plugin> |
304 | 266 | <groupId>com.coveo</groupId> |
305 | 267 | <artifactId>fmt-maven-plugin</artifactId> |
306 | | - <version>2.9</version> |
| 268 | + <version>2.9.1</version> |
307 | 269 | <executions> |
308 | 270 | <execution> |
309 | 271 | <goals> |
|
337 | 299 | <activeByDefault>true</activeByDefault> |
338 | 300 | </activation> |
339 | 301 | </profile> |
| 302 | + <profile> |
| 303 | + <id>continuous-integration</id> |
| 304 | + <build> |
| 305 | + <plugins> |
| 306 | + <plugin> |
| 307 | + <groupId>org.jacoco</groupId> |
| 308 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 309 | + <version>0.8.5</version> |
| 310 | + <configuration> |
| 311 | + <excludes> |
| 312 | + <exclude>**/ed25519/**/*.class</exclude> |
| 313 | + </excludes> |
| 314 | + </configuration> |
| 315 | + <executions> |
| 316 | + <execution> |
| 317 | + <goals> |
| 318 | + <goal>prepare-agent</goal> |
| 319 | + </goals> |
| 320 | + </execution> |
| 321 | + <execution> |
| 322 | + <id>report</id> |
| 323 | + <phase>test</phase> |
| 324 | + <goals> |
| 325 | + <goal>report</goal> |
| 326 | + </goals> |
| 327 | + </execution> |
| 328 | + </executions> |
| 329 | + </plugin> |
| 330 | + </plugins> |
| 331 | + </build> |
| 332 | + </profile> |
340 | 333 | <profile> |
341 | 334 | <id>bench</id> |
342 | 335 | <dependencies> |
|
355 | 348 | <artifactId>mariadb-java-client</artifactId> |
356 | 349 | <version>${mariadb-jdbc.version}</version> |
357 | 350 | </dependency> |
358 | | -<!-- <dependency>--> |
359 | | -<!-- <groupId>dev.miku</groupId>--> |
360 | | -<!-- <artifactId>r2dbc-mysql</artifactId>--> |
361 | | -<!-- <version>${r2dbc-mysql.version}</version>--> |
362 | | -<!-- </dependency>--> |
363 | 351 | <dependency> |
364 | 352 | <groupId>ch.qos.logback</groupId> |
365 | 353 | <artifactId>logback-classic</artifactId> |
|
0 commit comments