Skip to content

Commit 627b5a2

Browse files
committed
Prepare for publishing to Maven repo
Make sure groupId is set everywhere to com.scylladb and artifactId has scylla- prefix instead of cassandra- prefix. Signed-off-by: Piotr Jastrzebski <[email protected]>
1 parent ad390e0 commit 627b5a2

File tree

27 files changed

+269
-185
lines changed

27 files changed

+269
-185
lines changed

README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -65,29 +65,29 @@ using DataStax Enterprise, install the [DataStax Enterprise Java driver][dse-dri
6565

6666
```xml
6767
<dependency>
68-
<groupId>com.datastax.cassandra</groupId>
69-
<artifactId>cassandra-driver-core</artifactId>
70-
<version>3.10.0</version>
68+
<groupId>com.scylladb</groupId>
69+
<artifactId>scylla-driver-core</artifactId>
70+
<version>3.10.1-scylla-0-SNAPSHOT</version>
7171
</dependency>
7272
```
7373

7474
Note that the object mapper is published as a separate artifact:
7575

7676
```xml
7777
<dependency>
78-
<groupId>com.datastax.cassandra</groupId>
79-
<artifactId>cassandra-driver-mapping</artifactId>
80-
<version>3.10.0</version>
78+
<groupId>com.scylladb</groupId>
79+
<artifactId>scylla-driver-mapping</artifactId>
80+
<version>3.10.1-scylla-0-SNAPSHOT</version>
8181
</dependency>
8282
```
8383

8484
The 'extras' module is also published as a separate artifact:
8585

8686
```xml
8787
<dependency>
88-
<groupId>com.datastax.cassandra</groupId>
89-
<artifactId>cassandra-driver-extras</artifactId>
90-
<version>3.10.0</version>
88+
<groupId>com.scylladb</groupId>
89+
<artifactId>scylla-driver-extras</artifactId>
90+
<version>3.10.1-scylla-0-SNAPSHOT</version>
9191
</dependency>
9292
```
9393

driver-core/pom.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020
<modelVersion>4.0.0</modelVersion>
2121

2222
<parent>
23-
<groupId>com.datastax.cassandra</groupId>
24-
<artifactId>cassandra-driver-parent</artifactId>
25-
<version>3.10.1</version>
23+
<groupId>com.scylladb</groupId>
24+
<artifactId>scylla-driver-parent</artifactId>
25+
<version>3.10.1-scylla-0-SNAPSHOT</version>
2626
</parent>
2727

28-
<artifactId>cassandra-driver-core</artifactId>
29-
<name>DataStax Java Driver for Apache Cassandra - Core</name>
28+
<artifactId>scylla-driver-core</artifactId>
29+
<name>Java Driver for Scylla and Apache Cassandra - Core</name>
3030
<description>
31-
A driver for Apache Cassandra 1.2+ that works exclusively with the Cassandra Query Language version 3
31+
A driver for Scylla and Apache Cassandra 1.2+ that works exclusively with the Cassandra Query Language version 3
3232
(CQL3) and Cassandra's binary protocol.
3333
</description>
3434

driver-dist/pom.xml

+20-12
Original file line numberDiff line numberDiff line change
@@ -20,39 +20,39 @@
2020
<modelVersion>4.0.0</modelVersion>
2121

2222
<parent>
23-
<groupId>com.datastax.cassandra</groupId>
24-
<artifactId>cassandra-driver-parent</artifactId>
25-
<version>3.10.1</version>
23+
<groupId>com.scylladb</groupId>
24+
<artifactId>scylla-driver-parent</artifactId>
25+
<version>3.10.1-scylla-0-SNAPSHOT</version>
2626
</parent>
2727

28-
<artifactId>cassandra-driver-dist</artifactId>
28+
<artifactId>scylla-driver-dist</artifactId>
2929
<!-- Should be pom but Javadoc generation requires a "classpath-capable" package -->
3030
<packaging>jar</packaging>
31-
<name>DataStax Java Driver for Apache Cassandra - Binary distribution</name>
31+
<name>Java Driver for Scylla and Apache Cassandra - Binary distribution</name>
3232

3333
<!-- These dependencies are only here to ensure proper build order and proper inclusion of binaries in the final tarball -->
3434
<dependencies>
3535

3636
<dependency>
37-
<groupId>com.datastax.cassandra</groupId>
38-
<artifactId>cassandra-driver-core</artifactId>
37+
<groupId>com.scylladb</groupId>
38+
<artifactId>scylla-driver-core</artifactId>
3939
</dependency>
4040

4141
<dependency>
42-
<groupId>com.datastax.cassandra</groupId>
43-
<artifactId>cassandra-driver-mapping</artifactId>
42+
<groupId>com.scylladb</groupId>
43+
<artifactId>scylla-driver-mapping</artifactId>
4444
</dependency>
4545

4646
<dependency>
47-
<groupId>com.datastax.cassandra</groupId>
48-
<artifactId>cassandra-driver-extras</artifactId>
47+
<groupId>com.scylladb</groupId>
48+
<artifactId>scylla-driver-extras</artifactId>
4949
</dependency>
5050

5151
</dependencies>
5252

5353
<build>
5454

55-
<finalName>cassandra-java-driver-${project.version}</finalName>
55+
<finalName>scylla-java-driver-${project.version}</finalName>
5656

5757
<plugins>
5858

@@ -87,6 +87,14 @@
8787
<skip>true</skip>
8888
</configuration>
8989
</plugin>
90+
<plugin>
91+
<groupId>org.apache.maven.plugins</groupId>
92+
<artifactId>maven-gpg-plugin</artifactId>
93+
<version>1.5</version>
94+
<configuration>
95+
<skip>true</skip>
96+
</configuration>
97+
</plugin>
9098

9199
</plugins>
92100

driver-dist/src/assembly/binary-tarball.xml

+19-19
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626

2727
<moduleSets>
2828

29-
<!-- dependencies of module cassandra-driver-core -->
29+
<!-- dependencies of module scylla-driver-core -->
3030
<moduleSet>
3131
<useAllReactorProjects>true</useAllReactorProjects>
3232
<includes>
33-
<include>com.datastax.cassandra:cassandra-driver-core</include>
33+
<include>com.scylladb:scylla-driver-core</include>
3434
</includes>
3535
<binaries>
3636
<unpack>false</unpack>
@@ -39,9 +39,9 @@
3939
<outputDirectory>lib</outputDirectory>
4040
<excludes>
4141
<!-- reactor projects -->
42-
<exclude>com.datastax.cassandra:cassandra-driver-core</exclude>
43-
<exclude>com.datastax.cassandra:cassandra-driver-mapping</exclude>
44-
<exclude>com.datastax.cassandra:cassandra-driver-extras</exclude>
42+
<exclude>com.scylladb:scylla-driver-core</exclude>
43+
<exclude>com.scylladb:scylla-driver-mapping</exclude>
44+
<exclude>com.scylladb:scylla-driver-extras</exclude>
4545
<!-- platform-dependent -->
4646
<exclude>io.netty:netty-transport-native-epoll:*</exclude>
4747
</excludes>
@@ -59,11 +59,11 @@
5959
</binaries>
6060
</moduleSet>
6161

62-
<!-- dependencies of module cassandra-driver-mapping -->
62+
<!-- dependencies of module scylla-driver-mapping -->
6363
<moduleSet>
6464
<useAllReactorProjects>true</useAllReactorProjects>
6565
<includes>
66-
<include>com.datastax.cassandra:cassandra-driver-mapping</include>
66+
<include>com.scylladb:scylla-driver-mapping</include>
6767
</includes>
6868
<binaries>
6969
<unpack>false</unpack>
@@ -72,9 +72,9 @@
7272
<outputDirectory>lib/mapping</outputDirectory>
7373
<excludes>
7474
<!-- reactor projects -->
75-
<exclude>com.datastax.cassandra:cassandra-driver-core</exclude>
76-
<exclude>com.datastax.cassandra:cassandra-driver-mapping</exclude>
77-
<exclude>com.datastax.cassandra:cassandra-driver-extras</exclude>
75+
<exclude>com.scylladb:scylla-driver-core</exclude>
76+
<exclude>com.scylladb:scylla-driver-mapping</exclude>
77+
<exclude>com.scylladb:scylla-driver-extras</exclude>
7878
<!-- already included in lib/core -->
7979
<exclude>com.google.guava:guava</exclude>
8080
<exclude>org.slf4j:slf4j-api</exclude>
@@ -85,11 +85,11 @@
8585
</binaries>
8686
</moduleSet>
8787

88-
<!-- dependencies of module cassandra-driver-extras -->
88+
<!-- dependencies of module scylla-driver-extras -->
8989
<moduleSet>
9090
<useAllReactorProjects>true</useAllReactorProjects>
9191
<includes>
92-
<include>com.datastax.cassandra:cassandra-driver-extras</include>
92+
<include>com.scylladb:scylla-driver-extras</include>
9393
</includes>
9494
<binaries>
9595
<unpack>false</unpack>
@@ -98,9 +98,9 @@
9898
<outputDirectory>lib/extras</outputDirectory>
9999
<excludes>
100100
<!-- reactor projects -->
101-
<exclude>com.datastax.cassandra:cassandra-driver-core</exclude>
102-
<exclude>com.datastax.cassandra:cassandra-driver-mapping</exclude>
103-
<exclude>com.datastax.cassandra:cassandra-driver-extras</exclude>
101+
<exclude>com.scylladb:scylla-driver-core</exclude>
102+
<exclude>com.scylladb:scylla-driver-mapping</exclude>
103+
<exclude>com.scylladb:scylla-driver-extras</exclude>
104104
<!-- already included in lib/core -->
105105
<exclude>com.google.guava:guava</exclude>
106106
<exclude>org.slf4j:slf4j-api</exclude>
@@ -115,10 +115,10 @@
115115
<moduleSet>
116116
<useAllReactorProjects>true</useAllReactorProjects>
117117
<includes>
118-
<include>com.datastax.cassandra:cassandra-driver-core</include>
119-
<include>com.datastax.cassandra:cassandra-driver-mapping</include>
120-
<include>com.datastax.cassandra:cassandra-driver-extras</include>
121-
<include>com.datastax.cassandra:cassandra-driver-examples</include>
118+
<include>com.scylladb:scylla-driver-core</include>
119+
<include>com.scylladb:scylla-driver-mapping</include>
120+
<include>com.scylladb:scylla-driver-extras</include>
121+
<include>com.scylladb:scylla-driver-examples</include>
122122
</includes>
123123
<binaries>
124124
<unpack>false</unpack>

driver-examples/pom.xml

+10-10
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,27 @@
2020
<modelVersion>4.0.0</modelVersion>
2121

2222
<parent>
23-
<groupId>com.datastax.cassandra</groupId>
24-
<artifactId>cassandra-driver-parent</artifactId>
25-
<version>3.10.1</version>
23+
<groupId>com.scylladb</groupId>
24+
<artifactId>scylla-driver-parent</artifactId>
25+
<version>3.10.1-scylla-0-SNAPSHOT</version>
2626
</parent>
2727

28-
<artifactId>cassandra-driver-examples</artifactId>
29-
<name>DataStax Java Driver for Apache Cassandra - Examples</name>
30-
<description>A collection of examples to demonstrate DataStax Java Driver for Apache Cassandra.</description>
28+
<artifactId>scylla-driver-examples</artifactId>
29+
<name>Java Driver for Scylla and Apache Cassandra - Examples</name>
30+
<description>A collection of examples to demonstrate Java Driver for Scylla and Apache Cassandra.</description>
3131

3232
<dependencies>
3333

3434
<!-- driver dependencies -->
3535

3636
<dependency>
37-
<groupId>com.datastax.cassandra</groupId>
38-
<artifactId>cassandra-driver-core</artifactId>
37+
<groupId>com.scylladb</groupId>
38+
<artifactId>scylla-driver-core</artifactId>
3939
</dependency>
4040

4141
<dependency>
42-
<groupId>com.datastax.cassandra</groupId>
43-
<artifactId>cassandra-driver-extras</artifactId>
42+
<groupId>com.scylladb</groupId>
43+
<artifactId>scylla-driver-extras</artifactId>
4444
<optional>true</optional>
4545
</dependency>
4646

driver-examples/src/main/java/com/datastax/driver/examples/json/JacksonJsonColumn.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
*
4343
* <pre>{@code
4444
* <dependency>
45-
* <groupId>com.datastax.cassandra</groupId>
46-
* <artifactId>cassandra-driver-extras</artifactId>
45+
* <groupId>com.scylladb</groupId>
46+
* <artifactId>scylla-driver-extras</artifactId>
4747
* <version>${driver.version}</version>
4848
* </dependency>
4949
*

driver-examples/src/main/java/com/datastax/driver/examples/json/JacksonJsonFunction.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
*
4848
* <pre>{@code
4949
* <dependency>
50-
* <groupId>com.datastax.cassandra</groupId>
51-
* <artifactId>cassandra-driver-extras</artifactId>
50+
* <groupId>com.scylladb</groupId>
51+
* <artifactId>scylla-driver-extras</artifactId>
5252
* <version>${driver.version}</version>
5353
* </dependency>
5454
*

driver-examples/src/main/java/com/datastax/driver/examples/json/JacksonJsonRow.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
*
4444
* <pre>{@code
4545
* <dependency>
46-
* <groupId>com.datastax.cassandra</groupId>
47-
* <artifactId>cassandra-driver-extras</artifactId>
46+
* <groupId>com.scylladb</groupId>
47+
* <artifactId>scylla-driver-extras</artifactId>
4848
* <version>${driver.version}</version>
4949
* </dependency>
5050
*

driver-examples/src/main/java/com/datastax/driver/examples/json/Jsr353JsonColumn.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
*
4545
* <pre>{@code
4646
* <dependency>
47-
* <groupId>com.datastax.cassandra</groupId>
48-
* <artifactId>cassandra-driver-extras</artifactId>
47+
* <groupId>com.scylladb</groupId>
48+
* <artifactId>scylla-driver-extras</artifactId>
4949
* <version>${driver.version}</version>
5050
* </dependency>
5151
*

driver-examples/src/main/java/com/datastax/driver/examples/json/Jsr353JsonFunction.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@
4545
*
4646
* <pre>{@code
4747
* <dependency>
48-
* <groupId>com.datastax.cassandra</groupId>
49-
* <artifactId>cassandra-driver-extras</artifactId>
48+
* <groupId>com.scylladb</groupId>
49+
* <artifactId>scylla-driver-extras</artifactId>
5050
* <version>${driver.version}</version>
5151
* </dependency>
5252
*

driver-examples/src/main/java/com/datastax/driver/examples/json/Jsr353JsonRow.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
*
4545
* <pre>{@code
4646
* <dependency>
47-
* <groupId>com.datastax.cassandra</groupId>
48-
* <artifactId>cassandra-driver-extras</artifactId>
47+
* <groupId>com.scylladb</groupId>
48+
* <artifactId>scylla-driver-extras</artifactId>
4949
* <version>${driver.version}</version>
5050
* </dependency>
5151
*

driver-extras/pom.xml

+11-11
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,21 @@
2020
<modelVersion>4.0.0</modelVersion>
2121

2222
<parent>
23-
<groupId>com.datastax.cassandra</groupId>
24-
<artifactId>cassandra-driver-parent</artifactId>
25-
<version>3.10.1</version>
23+
<groupId>com.scylladb</groupId>
24+
<artifactId>scylla-driver-parent</artifactId>
25+
<version>3.10.1-scylla-0-SNAPSHOT</version>
2626
</parent>
2727

28-
<artifactId>cassandra-driver-extras</artifactId>
28+
<artifactId>scylla-driver-extras</artifactId>
2929
<packaging>bundle</packaging>
30-
<name>DataStax Java Driver for Apache Cassandra - Extras</name>
30+
<name>Java Driver for Scylla and Apache Cassandra - Extras</name>
3131
<description>Extended functionality for the Java driver.</description>
3232

3333
<dependencies>
3434

3535
<dependency>
36-
<groupId>com.datastax.cassandra</groupId>
37-
<artifactId>cassandra-driver-core</artifactId>
36+
<groupId>com.scylladb</groupId>
37+
<artifactId>scylla-driver-core</artifactId>
3838
</dependency>
3939

4040
<dependency>
@@ -67,15 +67,15 @@
6767
</dependency>
6868

6969
<dependency>
70-
<groupId>com.datastax.cassandra</groupId>
71-
<artifactId>cassandra-driver-core</artifactId>
70+
<groupId>com.scylladb</groupId>
71+
<artifactId>scylla-driver-core</artifactId>
7272
<type>test-jar</type>
7373
<scope>test</scope>
7474
</dependency>
7575

7676
<dependency>
77-
<groupId>com.datastax.cassandra</groupId>
78-
<artifactId>cassandra-driver-mapping</artifactId>
77+
<groupId>com.scylladb</groupId>
78+
<artifactId>scylla-driver-mapping</artifactId>
7979
<scope>test</scope>
8080
</dependency>
8181

0 commit comments

Comments
 (0)