File tree Expand file tree Collapse file tree 19 files changed +28
-18
lines changed
src/test/java/com/arangodb Expand file tree Collapse file tree 19 files changed +28
-18
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
6
6
7
7
## [ Unreleased]
8
8
9
+ ## [ 7.19.0] - 2025-05-28
10
+
11
+ - fixed connection pool load-balancing (DE-1016, #602 ), now the connection pool:
12
+ - keeps track of busy connections (or busy HTTP/2 streams)
13
+ - enqueues new requests only to connections that are not busy (or that have available HTTP/2 streams)
14
+ - waits asynchronously if all the connections are busy (or all HTTP/2 streams are busy)
15
+ - added new option to configure HTTP/1.1 pipelining (` com.arangodb.ArangoDB.Builder.pipelining(Boolean) ` ),
16
+ ` false ` by default
17
+ - changed default configuration HTTP/1.1 pipelining to ` false `
18
+
9
19
## [ 7.18.0] - 2025-05-06
10
20
11
21
- updated ` jackson-dataformat-velocypack ` to version ` 4.6.0 `
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >core</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >arangodb-java-driver</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >http-protocol</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >jackson-serde-json</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >jackson-serde-vpack</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >jsonb-serde</name >
Original file line number Diff line number Diff line change 5
5
6
6
<groupId >com.arangodb</groupId >
7
7
<artifactId >arangodb-java-driver-parent</artifactId >
8
- <version >7.19.0-SNAPSHOT </version >
8
+ <version >7.19.0</version >
9
9
<inceptionYear >2016</inceptionYear >
10
10
<modules >
11
11
<module >release-parent</module >
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >com.arangodb</groupId >
8
8
<artifactId >arangodb-java-driver-parent</artifactId >
9
- <version >7.19.0-SNAPSHOT </version >
9
+ <version >7.19.0</version >
10
10
</parent >
11
11
<packaging >pom</packaging >
12
12
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >arangodb-java-driver-shaded</name >
Original file line number Diff line number Diff line change 8
8
<relativePath >../test-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >test-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<artifactId >test-functional</artifactId >
Original file line number Diff line number Diff line change 10
10
11
11
class UserAgentTest extends BaseJunit5 {
12
12
13
- private static final String EXPECTED_VERSION = "7.19.0-SNAPSHOT " ;
13
+ private static final String EXPECTED_VERSION = "7.19.0" ;
14
14
15
15
private static final boolean SHADED = Boolean .parseBoolean (System .getProperty ("shaded" ));
16
16
Original file line number Diff line number Diff line change 8
8
<relativePath >../test-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >test-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<artifactId >test-non-functional</artifactId >
Original file line number Diff line number Diff line change 7
7
<parent >
8
8
<groupId >com.arangodb</groupId >
9
9
<artifactId >arangodb-java-driver-parent</artifactId >
10
- <version >7.19.0-SNAPSHOT </version >
10
+ <version >7.19.0</version >
11
11
</parent >
12
12
<packaging >pom</packaging >
13
13
Original file line number Diff line number Diff line change 7
7
<relativePath >../test-parent</relativePath >
8
8
<groupId >com.arangodb</groupId >
9
9
<artifactId >test-parent</artifactId >
10
- <version >7.19.0-SNAPSHOT </version >
10
+ <version >7.19.0</version >
11
11
</parent >
12
12
13
13
<artifactId >test-perf</artifactId >
Original file line number Diff line number Diff line change 6
6
<relativePath >../test-parent</relativePath >
7
7
<groupId >com.arangodb</groupId >
8
8
<artifactId >test-parent</artifactId >
9
- <version >7.19.0-SNAPSHOT </version >
9
+ <version >7.19.0</version >
10
10
</parent >
11
11
<modelVersion >4.0.0</modelVersion >
12
12
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ repositories {
12
12
}
13
13
14
14
dependencies {
15
- implementation ' com.arangodb:arangodb-java-driver:7.19.0-SNAPSHOT '
15
+ implementation ' com.arangodb:arangodb-java-driver:7.19.0'
16
16
}
17
17
18
18
ext {
Original file line number Diff line number Diff line change 19
19
<dependency >
20
20
<groupId >com.arangodb</groupId >
21
21
<artifactId >arangodb-java-driver</artifactId >
22
- <version >7.19.0-SNAPSHOT </version >
22
+ <version >7.19.0</version >
23
23
</dependency >
24
24
</dependencies >
25
25
Original file line number Diff line number Diff line change 8
8
<relativePath >../release-parent</relativePath >
9
9
<groupId >com.arangodb</groupId >
10
10
<artifactId >release-parent</artifactId >
11
- <version >7.19.0-SNAPSHOT </version >
11
+ <version >7.19.0</version >
12
12
</parent >
13
13
14
14
<name >vst-protocol</name >
You can’t perform that action at this time.
0 commit comments