Skip to content

Commit 8d9aa24

Browse files
committed
pre 0.7.1 changes
1 parent 85f7bae commit 8d9aa24

File tree

10 files changed

+50
-13
lines changed

10 files changed

+50
-13
lines changed

.github/workflows/nightly.yml

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

1313
env:
1414
CHC_BRANCH: "main"
15-
CHC_VERSION: "0.7.0"
15+
CHC_VERSION: "0.7.1"
1616

1717
jobs:
1818
nightly:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
version:
77
description: "Release version"
88
required: true
9-
default: "0.7.0-SNAPSHOT"
9+
default: "0.7.1-SNAPSHOT"
1010

1111
jobs:
1212
release:

CHANGELOG.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
1-
## Latest
1+
## 0.7.1
2+
3+
### New Features
4+
- [client-v2] Implemented more friendly number conversion. Now it is possible to convert smaller type to bigger one.
5+
It is also possible to convert bigger into smaller if value fits into the range. (https://github.com/ClickHouse/clickhouse-java/issues/1852)
6+
- [client-v2] Ported a feature that allows to remember DB roles for a client instance. See `com.clickhouse.client.api.Client#setDBRoles`
7+
for details. (https://github.com/ClickHouse/clickhouse-java/issues/1832)
8+
- [client-v2] Ported a feature that allows adding comments to a query.
9+
See `com.clickhouse.client.api.insert.InsertSettings#logComment` and `com.clickhouse.client.api.query.QuerySettings#logComment`
10+
for details. (https://github.com/ClickHouse/clickhouse-java/issues/1836)
11+
- [client-v2] Added support for SSL Authentication with client certificates. (https://github.com/ClickHouse/clickhouse-java/issues/1837)
12+
- [client-v2] Implemented a way to define a custom matching between a column name and a field in a POJO in `Client#register` method. (https://github.com/ClickHouse/clickhouse-java/issues/1866)
13+
- [client-v1, client-v2] Implemented HTTP Basic authentication and made it a default auth method for HTTP interface. It
14+
was done to address problem with passwords contianing special and UTF8 characters. New configuration option
15+
`com.clickhouse.client.http.config.ClickHouseHttpOption.USE_BASIC_AUTHENTICATION` for client v1 is added. For client v2
16+
use `com.clickhouse.client.api.Client.Builder#useHTTPBasicAuth` method. (https://github.com/ClickHouse/clickhouse-java/issues/1305)
17+
18+
19+
### Dependency Updates
20+
- [client] Bumped org.apache.avro:avro version to 1.11.4 (https://github.com/ClickHouse/clickhouse-java/pull/1855)
21+
22+
### Documentation
23+
- [client] Added links to javadoc for all classes in the README.md (https://github.com/ClickHouse/clickhouse-java/pull/1878)
24+
25+
### Bug Fixes
26+
- [client-v2] Fixed deserializing nullable columns of `Nested` type (https://github.com/ClickHouse/clickhouse-java/issues/1858)
27+
- [client-v2] Fixed dependencies needed for compression to work out of the box (https://github.com/ClickHouse/clickhouse-java/issues/1805)
28+
- [client-v2] Fixed dependency on SNAPSHOT component (https://github.com/ClickHouse/clickhouse-java/issues/1853)
29+
- [client-v2] Fixed using `scale` from a column definition when deserializing DateTime64 values (https://github.com/ClickHouse/clickhouse-java/issues/1851)
30+
- [client-v2] Fixed applying database from insert settings (https://github.com/ClickHouse/clickhouse-java/issues/1868)
31+
- [client-v2] Fixed error handling from server (https://github.com/ClickHouse/clickhouse-java/issues/1874)
32+
- [client-v2] Fixed SerDe for SimpleAggregateFunction columns (https://github.com/ClickHouse/clickhouse-java/pull/1876)
33+
- [client] Fixed handling error from server in response with `200 OK` status. Happens when
34+
`send_progress_in_http_headers` is requested and query runs for a long time. (https://github.com/ClickHouse/clickhouse-java/issues/1821)
35+
- [jdbc] Fixed incorrect error logging (https://github.com/ClickHouse/clickhouse-java/issues/1827)
36+
- [client-v2] Fixed handling tuples in arrays (https://github.com/ClickHouse/clickhouse-java/issues/1882)
37+
- [client-v2] Fixed passing `insert_duplication_token` through `InsertSettings`. (https://github.com/ClickHouse/clickhouse-java/issues/1877)
238

339
## 0.7.0
440

examples/client-v2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6565
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
6666

67-
<clickhouse-java.version>0.7.0-SNAPSHOT</clickhouse-java.version>
67+
<clickhouse-java.version>0.7.1-SNAPSHOT</clickhouse-java.version>
6868
<apache-httpclient.version>5.3.1</apache-httpclient.version>
6969

7070
<compiler-plugin.version>3.8.1</compiler-plugin.version>

examples/client/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@
6666
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6767
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
6868

69-
<clickhouse-java.version>0.7.0-SNAPSHOT</clickhouse-java.version>
69+
<clickhouse-java.version>0.7.1-SNAPSHOT</clickhouse-java.version>
7070
<!-- Nightly snapshot version from https://s01.oss.sonatype.org/content/repositories/snapshots/ or latest from local -->
71-
<!-- <clickhouse-java.version>0.7.0-SNAPSHOT</clickhouse-java.version>-->
71+
<!-- <clickhouse-java.version>0.7.1</clickhouse-java.version>-->
7272

7373
<apache-httpclient.version>5.2.1</apache-httpclient.version>
7474

examples/demo-kotlin-service/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ dependencies {
3333
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
3434

3535
// https://mvnrepository.com/artifact/com.clickhouse/client-v2
36-
implementation("com.clickhouse:client-v2:0.7.0-SNAPSHOT")
36+
implementation("com.clickhouse:client-v2:0.7.1-SNAPSHOT")
37+
// implementation("com.clickhouse:client-v2:0.7.1") // release version
3738

3839
testImplementation("io.ktor:ktor-server-test-host-jvm")
3940
testImplementation("org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version")

examples/demo-service/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ dependencies {
2929

3030
// -- clickhouse dependencies
3131
// Main dependency
32-
implementation("com.clickhouse:client-v2:0.7.0-SNAPSHOT") // nightly build
33-
// implementation("com.clickhouse:client-v2:0.7.0") // stable version
32+
implementation("com.clickhouse:client-v2:0.7.1-SNAPSHOT") // local or nightly build
33+
// implementation("com.clickhouse:client-v2:0.7.1") // release version
3434

3535
// -- clickhouse-http-client dependencies if old implementation is needed
36-
// implementation("com.clickhouse:clickhouse-http-client:0.7.0-SNAPSHOT")
36+
// implementation("com.clickhouse:clickhouse-http-client:0.7.1-SNAPSHOT")
3737

3838
// -- application dependencies
3939
implementation("org.springframework.boot:spring-boot-starter-actuator")

examples/jdbc/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6767
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
6868

69-
<clickhouse-java.version>0.7.0-SNAPSHOT</clickhouse-java.version>
69+
<clickhouse-java.version>0.7.1-SNAPSHOT</clickhouse-java.version>
7070
<hikaricp.version>4.0.3</hikaricp.version>
7171
<apache-httpclient.version>5.2.1</apache-httpclient.version>
7272

examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<properties>
1515
<maven.compiler.source>1.8</maven.compiler.source>
1616
<maven.compiler.target>1.8</maven.compiler.target>
17-
<clickhouse-java.version>0.7.0-SNAPSHOT</clickhouse-java.version>
17+
<clickhouse-java.version>0.7.1-SNAPSHOT</clickhouse-java.version>
1818
<spring-boot-starter.version>2.7.18</spring-boot-starter.version>
1919
</properties>
2020

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
</distributionManagement>
8080

8181
<properties>
82-
<revision>0.7.0-SNAPSHOT</revision>
82+
<revision>0.7.1-SNAPSHOT</revision>
8383
<project.current.year>2024</project.current.year>
8484
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
8585
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

0 commit comments

Comments
 (0)