Skip to content

Commit c3ce750

Browse files
authored
FMWK-828 Prepare version 2.0.0 release (#114)
1 parent 0f8d86a commit c3ce750

File tree

4 files changed

+32
-26
lines changed

4 files changed

+32
-26
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
build:
1215
runs-on: ubuntu-latest
1316

1417
steps:
1518
- name: Checkout
16-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
1720

1821
- name: Set up JDK 1.8
19-
uses: actions/setup-java@v4
22+
uses: actions/setup-java@v5
2023
with:
2124
distribution: 'temurin'
2225
java-version: 8

.github/workflows/snyk-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020

2121
- name: Run Snyk to check for vulnerabilities
2222
uses: snyk/actions/maven@cdb760004ba9ea4d525f2e043745dfe85bb9077e

pom.xml

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<name>aerospike-jdbc</name>
1212
<description>A JDBC driver for the Aerospike database</description>
1313
<url>https://github.com/aerospike/aerospike-jdbc</url>
14-
<version>1.10.1</version>
14+
<version>2.0.0</version>
1515

1616
<properties>
1717
<skipTests>false</skipTests>
@@ -20,20 +20,20 @@
2020

2121
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
2222
<maven-surefire-plugin.version>3.5.0</maven-surefire-plugin.version>
23-
<nexus-staging-maven-plugin.version>1.6.14</nexus-staging-maven-plugin.version>
2423
<maven-javadoc-plugin.version>3.11.1</maven-javadoc-plugin.version>
2524
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
2625
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
2726
<maven-shade-plugin.version>3.6.0</maven-shade-plugin.version>
27+
<central.publishing.maven.plugin>0.9.0</central.publishing.maven.plugin>
2828

29-
<aerospike-client.version>9.0.5</aerospike-client.version>
30-
<netty.version>4.1.119.Final</netty.version>
31-
<jackson.version>2.18.3</jackson.version>
32-
<calcite.version>1.39.0</calcite.version>
33-
<guava.version>33.4.0-jre</guava.version>
29+
<aerospike-client.version>9.2.0</aerospike-client.version>
30+
<netty.version>4.1.128.Final</netty.version>
31+
<jackson.version>2.19.2</jackson.version>
32+
<calcite.version>1.40.0</calcite.version>
33+
<guava.version>33.5.0-jre</guava.version>
3434
<httpclient.version>4.5.14</httpclient.version>
3535

36-
<assertj.version>3.25.0</assertj.version>
36+
<assertj.version>3.27.6</assertj.version>
3737
<testng.version>7.5.1</testng.version> <!-- latest for JDK 8 -->
3838
<jdbi.version>3.37.1</jdbi.version> <!-- latest for JDK 8 -->
3939
</properties>
@@ -121,6 +121,11 @@
121121
<artifactId>guava</artifactId>
122122
<version>${guava.version}</version>
123123
</dependency>
124+
<dependency>
125+
<groupId>com.google.code.findbugs</groupId>
126+
<artifactId>jsr305</artifactId>
127+
<version>3.0.2</version>
128+
</dependency>
124129

125130
<dependency>
126131
<groupId>org.apache.httpcomponents</groupId>
@@ -170,18 +175,6 @@
170175
</configuration>
171176
</plugin>
172177

173-
<plugin>
174-
<groupId>org.sonatype.plugins</groupId>
175-
<artifactId>nexus-staging-maven-plugin</artifactId>
176-
<version>${nexus-staging-maven-plugin.version}</version>
177-
<extensions>true</extensions>
178-
<configuration>
179-
<serverId>ossrh</serverId>
180-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
181-
<autoReleaseAfterClose>false</autoReleaseAfterClose>
182-
</configuration>
183-
</plugin>
184-
185178
<plugin>
186179
<groupId>org.apache.maven.plugins</groupId>
187180
<artifactId>maven-shade-plugin</artifactId>
@@ -271,6 +264,16 @@
271264
<skipTests>${skipTests}</skipTests>
272265
</configuration>
273266
</plugin>
267+
268+
<plugin>
269+
<groupId>org.sonatype.central</groupId>
270+
<artifactId>central-publishing-maven-plugin</artifactId>
271+
<version>${central.publishing.maven.plugin}</version>
272+
<extensions>true</extensions>
273+
<configuration>
274+
<publishingServerId>central</publishingServerId>
275+
</configuration>
276+
</plugin>
274277
</plugins>
275278
</build>
276279

src/main/java/com/aerospike/jdbc/util/Constants.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ public final class Constants {
1212
public static final String UNSUPPORTED_QUERY_TYPE_MESSAGE = "Unsupported query type";
1313

1414
// Driver version
15-
public static final String DRIVER_VERSION = "1.10.1";
16-
public static final int DRIVER_MAJOR_VERSION = 1;
17-
public static final int DRIVER_MINOR_VERSION = 10;
15+
public static final String DRIVER_VERSION = "2.0.0";
16+
public static final int DRIVER_MAJOR_VERSION = 2;
17+
public static final int DRIVER_MINOR_VERSION = 0;
1818

1919
// JDBC specification
2020
public static final String JDBC_VERSION = "4.2";

0 commit comments

Comments
 (0)