Skip to content

Commit b1113cc

Browse files
authored
Merge branch 'ydb-platform:master' into 455.ExecuteScript_short_api
2 parents 6df40f0 + 3fd06dd commit b1113cc

File tree

94 files changed

+4159
-574
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+4159
-574
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
wrapperVersion=3.3.2
18+
distributionType=only-script
19+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.10/apache-maven-3.9.10-bin.zip

BUILD.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
You can install the SDK artifacts in your local maven cache by running the following command in project folder.
1111
During the build process, the working directory will be cleared, tests will be run, artifacts will be built and copied to the local repository.
1212
```
13-
mvn clean install
13+
./mvnw clean install
1414
```
1515

1616
If you don't need the test executions, just disable them
1717
```
18-
mvn clean install -DskipTests=true
18+
./mvnw clean install -DskipTests=true
1919
```
2020

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## 2.3.25 ##
2+
* Core: Removed usage of default deadline for long grpc streams
3+
* Query: Updated QueryStats class in QueryClient
4+
5+
## 2.3.24 ##
6+
* Topic: Added stream id to SessionBase logs
7+
* Table: Fixed describeTable() for table columns with default values
8+
9+
## 2.3.23 ##
10+
* Topic: Added validation of a message size
11+
* Table: Added support of raw proto data to executeDateQuery/readTable/bulkUpsert
12+
* Query: Updated TableClient over QueryClient implementation, removed ProxedDataQueryResult
13+
14+
## 2.3.22 ##
15+
* Core: Added endpoint address to GRPC-related errors
16+
* Topic: Fixed deadlock on the client-side exception handling
17+
* Table: Session pool service calls were isolated from grpc context
18+
19+
## 2.3.21 ##
20+
* Query: Support QueryStats in QueryService-based TableClient wrapper
21+
* Table: CreateTable with default value options
22+
* Table: AlterTable supports index renaming
23+
* Table: Fixed data race on stream result processing
24+
25+
## 2.3.20 ##
26+
* Table: Fixed session status updating on stream calls
27+
* Core: Added endpoint pessimization when CreateSession returns OVERLOADED
28+
29+
## 2.3.19 ##
30+
* Core: Added isolated grpc context for discovery and attachStream methods
31+
* Topic: Added support of message batching
32+
33+
## 2.3.18 ##
34+
* Core: Added method addChannelInitializer
35+
* Core: Hided token & passwords from trace logs
36+
* Query: Added support of reading raw proto message
37+
* Topic: Set max_active_partitions on topic creation
38+
* Topic: Added statistic to WriteAck
39+
* Topic: Fixed lost compression errors
40+
141
## 2.3.17 ##
242
* Query: Fixed session status updating
343
* Topic: Fixed maxActivePartitions on topic creation

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Firstly you can import YDB Java BOM to specify correct versions of SDK modules.
3030
<dependency>
3131
<groupId>tech.ydb</groupId>
3232
<artifactId>ydb-sdk-bom</artifactId>
33-
<version>2.3.17</version>
33+
<version>2.3.25</version>
3434
<type>pom</type>
3535
<scope>import</scope>
3636
</dependency>

auth-providers/oauth2-provider/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>tech.ydb</groupId>
77
<artifactId>ydb-sdk-parent</artifactId>
8-
<version>2.3.18-SNAPSHOT</version>
8+
<version>2.3.26-SNAPSHOT</version>
99
<relativePath>../../pom.xml</relativePath>
1010
</parent>
1111

bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<modelVersion>4.0.0</modelVersion>
77

88
<groupId>tech.ydb</groupId>
9-
<version>2.3.18-SNAPSHOT</version>
9+
<version>2.3.26-SNAPSHOT</version>
1010
<artifactId>ydb-sdk-bom</artifactId>
1111
<name>Java SDK Bill of Materials</name>
1212
<description>Java SDK Bill of Materials (BOM)</description>

common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<parent>
99
<groupId>tech.ydb</groupId>
1010
<artifactId>ydb-sdk-parent</artifactId>
11-
<version>2.3.18-SNAPSHOT</version>
11+
<version>2.3.26-SNAPSHOT</version>
1212
</parent>
1313

1414
<artifactId>ydb-sdk-common</artifactId>

coordination/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<parent>
99
<groupId>tech.ydb</groupId>
1010
<artifactId>ydb-sdk-parent</artifactId>
11-
<version>2.3.18-SNAPSHOT</version>
11+
<version>2.3.26-SNAPSHOT</version>
1212
</parent>
1313

1414
<artifactId>ydb-sdk-coordination</artifactId>

coordination/src/main/java/tech/ydb/coordination/impl/Stream.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ class Stream implements GrpcReadWriteStream.Observer<SessionResponse> {
4040

4141
Stream(Rpc rpc) {
4242
this.scheduler = rpc.getScheduler();
43-
this.stream = rpc.createSession(GrpcRequestSettings.newBuilder().build());
43+
this.stream = rpc.createSession(GrpcRequestSettings.newBuilder()
44+
.disableDeadline()
45+
.build());
4446
}
4547

4648
public CompletableFuture<Status> startStream() {

core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<parent>
99
<groupId>tech.ydb</groupId>
1010
<artifactId>ydb-sdk-parent</artifactId>
11-
<version>2.3.18-SNAPSHOT</version>
11+
<version>2.3.26-SNAPSHOT</version>
1212
</parent>
1313

1414
<artifactId>ydb-sdk-core</artifactId>

0 commit comments

Comments
 (0)