Skip to content

Commit 5871654

Browse files
committed
Rename repo to clickhouse-java
1 parent 0dc5418 commit 5871654

File tree

21 files changed

+74
-56
lines changed

21 files changed

+74
-56
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ClickHouse Java Libraries
22

3-
[![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/ClickHouse/clickhouse-jdbc?style=plastic&include_prereleases&label=Latest%20Release)](https://github.com/ClickHouse/clickhouse-jdbc/releases/) [![GitHub release (by tag)](https://img.shields.io/github/downloads/ClickHouse/clickhouse-jdbc/latest/total?style=plastic)](https://github.com/ClickHouse/clickhouse-jdbc/releases/) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=ClickHouse_clickhouse-jdbc&metric=coverage)](https://sonarcloud.io/summary/new_code?id=ClickHouse_clickhouse-jdbc) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/com.clickhouse/clickhouse-jdbc?style=plastic&label=Nightly%20Build&server=https%3A%2F%2Fs01.oss.sonatype.org)](https://s01.oss.sonatype.org/content/repositories/snapshots/com/clickhouse/) [![GitHub milestone](https://img.shields.io/github/milestones/progress-percent/ClickHouse/clickhouse-jdbc/12?style=social)](https://github.com/ClickHouse/clickhouse-jdbc/milestone/12)
3+
[![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/ClickHouse/clickhouse-java?style=plastic&include_prereleases&label=Latest%20Release)](https://github.com/ClickHouse/clickhouse-java/releases/) [![GitHub release (by tag)](https://img.shields.io/github/downloads/ClickHouse/clickhouse-java/latest/total?style=plastic)](https://github.com/ClickHouse/clickhouse-java/releases/) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=ClickHouse_clickhouse-jdbc&metric=coverage)](https://sonarcloud.io/summary/new_code?id=ClickHouse_clickhouse-jdbc) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/com.clickhouse/clickhouse-java?style=plastic&label=Nightly%20Build&server=https%3A%2F%2Fs01.oss.sonatype.org)](https://s01.oss.sonatype.org/content/repositories/snapshots/com/clickhouse/) [![GitHub milestone](https://img.shields.io/github/milestones/progress-percent/ClickHouse/clickhouse-java/12?style=social)](https://github.com/ClickHouse/clickhouse-java/milestone/12)
44

55
Java libraries for connecting to ClickHouse and processing data in various formats. Java client is async, lightweight, and low-overhead library for ClickHouse; while JDBC and R2DBC drivers are built on top of the Java client with more dependencies and features. Java 8 or higher is required to use the libraries. In addition, please use ClickHouse 20.7+ or any of [active releases](https://github.com/ClickHouse/ClickHouse/pulls?q=is%3Aopen+is%3Apr+label%3Arelease).
66

@@ -197,4 +197,4 @@ java -DdbHost=localhost -jar target/benchmarks.jar -t 1 \
197197
-p statement=prepared -p type=default Query.selectInt8
198198
```
199199

200-
It's time consuming to run all benchmarks against all drivers using different parameters for comparison. If you just need some numbers to understand performance, please refer to [this](https://github.com/ClickHouse/clickhouse-jdbc/issues/768)(still have plenty of room to improve according to ranking at [here](https://github.com/go-faster/ch-bench)).
200+
It's time consuming to run all benchmarks against all drivers using different parameters for comparison. If you just need some numbers to understand performance, please refer to [this](https://github.com/ClickHouse/clickhouse-java/issues/768) and watch [this](https://github.com/ClickHouse/clickhouse-java/issues/928) for more information and updates.

clickhouse-benchmark/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<name>ClickHouse Client Benchmarks</name>
1616
<description>Benchmarks for ClickHouse clients</description>
17-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-benchmark</url>
17+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-benchmark</url>
1818

1919
<properties>
2020
<legacy-driver.version>0.3.1-patch</legacy-driver.version>

clickhouse-cli-client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<name>ClickHouse Native Command-line Wrapper</name>
1414
<description>Wrapper of ClickHouse native command-line client</description>
15-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-cli-client</url>
15+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-cli-client</url>
1616

1717
<dependencies>
1818
<dependency>

clickhouse-client/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Async Java client for ClickHouse. `clickhouse-client` is an abstract module, so
44

55
## Configuration
66

7-
You can pass any client option([common](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseClientOption.java), [http](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-http-client/src/main/java/com/clickhouse/client/http/config/ClickHouseHttpOption.java), [grpc](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-grpc-client/src/main/java/com/clickhouse/client/grpc/config/ClickHouseGrpcOption.java), and [cli](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-cli-client/src/main/java/com/clickhouse/client/cli/config/ClickHouseCommandLineOption.java)) to `ClickHouseRequest.option()` and [server setting](https://clickhouse.com/docs/en/operations/settings/) to `ClickHouseRequest.set()` before execution, for instance:
7+
You can pass any client option([common](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseClientOption.java), [http](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-http-client/src/main/java/com/clickhouse/client/http/config/ClickHouseHttpOption.java), [grpc](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-grpc-client/src/main/java/com/clickhouse/client/grpc/config/ClickHouseGrpcOption.java), and [cli](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-cli-client/src/main/java/com/clickhouse/client/cli/config/ClickHouseCommandLineOption.java)) to `ClickHouseRequest.option()` and [server setting](https://clickhouse.com/docs/en/operations/settings/) to `ClickHouseRequest.set()` before execution, for instance:
88

99
```java
1010
client.connect("http://localhost/system")
@@ -30,7 +30,7 @@ client.connect("http://localhost/system")
3030
});
3131
```
3232

33-
[Default value](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseDefaults.java) can be either configured via system property or environment variable.
33+
[Default value](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseDefaults.java) can be either configured via system property or environment variable.
3434

3535
## Quick Start
3636

clickhouse-client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<name>ClickHouse Java Client</name>
1616
<description>Unified Java client for ClickHouse</description>
17-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-client</url>
17+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-client</url>
1818

1919
<dependencies>
2020
<dependency>

clickhouse-client/src/test/java/com/clickhouse/client/ClickHouseServerForTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ public static void beforeSuite() {
210210
throw new IllegalStateException(new StringBuilder()
211211
.append("Failed to start docker container for integration test.\r\n")
212212
.append("If you prefer to run tests without docker, ")
213-
.append("please follow instructions at https://github.com/ClickHouse/clickhouse-jdbc#testing")
213+
.append("please follow instructions at https://github.com/ClickHouse/clickhouse-java#testing")
214214
.toString(), e);
215215
}
216216
}

clickhouse-data/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<name>ClickHouse Data Processing Utilities</name>
1616
<description>Data processing utilities for ClickHouse</description>
17-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-data</url>
17+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-data</url>
1818

1919
<dependencies>
2020
<dependency>

clickhouse-grpc-client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<name>ClickHouse gRPC Client</name>
1616
<description>gRPC client for ClickHouse</description>
17-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-grpc-client</url>
17+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-grpc-client</url>
1818

1919
<dependencies>
2020
<dependency>

clickhouse-http-client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<name>ClickHouse HTTP Client</name>
1616
<description>HTTP client for ClickHouse</description>
17-
<url>https://github.com/ClickHouse/clickhouse-jdbc/tree/main/clickhouse-http-client</url>
17+
<url>https://github.com/ClickHouse/clickhouse-java/tree/main/clickhouse-http-client</url>
1818

1919
<dependencies>
2020
<dependency>

clickhouse-jdbc/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Keep in mind that `clickhouse-jdbc` is synchronous, and in general it has more o
4545
| typeMappings | | Customize mapping between ClickHouse data type and Java class, which will affect result of both [getColumnType()](https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSetMetaData.html#getColumnType-int-) and [getObject(Class<?>)](https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getObject-java.lang.String-java.lang.Class-). For example: `UInt128=java.lang.String,UInt256=java.lang.String` |
4646
| wrapperObject | `false` | Whether [getObject()](https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getObject-int-) should return java.sql.Array / java.sql.Struct for Array / Tuple. |
4747

48-
Note: please refer to [JDBC specific configuration](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/JdbcConfig.java) and client options([common](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseClientOption.java), [http](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-http-client/src/main/java/com/clickhouse/client/http/config/ClickHouseHttpOption.java), [grpc](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-grpc-client/src/main/java/com/clickhouse/client/grpc/config/ClickHouseGrpcOption.java), and [cli](https://github.com/ClickHouse/clickhouse-jdbc/blob/main/clickhouse-cli-client/src/main/java/com/clickhouse/client/cli/config/ClickHouseCommandLineOption.java)) for more.
48+
Note: please refer to [JDBC specific configuration](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-jdbc/src/main/java/com/clickhouse/jdbc/JdbcConfig.java) and client options([common](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/config/ClickHouseClientOption.java), [http](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-http-client/src/main/java/com/clickhouse/client/http/config/ClickHouseHttpOption.java), [grpc](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-grpc-client/src/main/java/com/clickhouse/client/grpc/config/ClickHouseGrpcOption.java), and [cli](https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-cli-client/src/main/java/com/clickhouse/client/cli/config/ClickHouseCommandLineOption.java)) for more.
4949

5050
## Examples
5151

0 commit comments

Comments
 (0)