Skip to content

[DE-496] Async API #523

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 62 commits into from
Oct 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
b198fdf
CI: updated jackson version
rashtao Oct 5, 2023
d908d26
updated native image test libraries
rashtao Oct 5, 2023
c0278f4
fixed native tests
rashtao Oct 5, 2023
ae41496
fixed native integration tests
rashtao Oct 5, 2023
659e948
deps upd
rashtao Oct 6, 2023
244aca1
HttpConnection async refactoring
rashtao Oct 10, 2023
9fe302d
HttpConnection async refactoring
rashtao Oct 10, 2023
d8e484d
HttpConnection async refactoring
rashtao Oct 10, 2023
95454d3
HttpConnection async refactoring
rashtao Oct 10, 2023
df9e5f5
HttpConnection async refactoring
rashtao Oct 10, 2023
3355765
VST async refactoring
rashtao Oct 10, 2023
c507d79
internal generics refactoring
rashtao Oct 10, 2023
73cb1af
ArangoExecuteable refactoring
rashtao Oct 11, 2023
6a09ec7
ArangoExecuteable refactoring
rashtao Oct 11, 2023
95179ec
ArangoDBAsync
rashtao Oct 11, 2023
9676dfb
ArangoDatabaseAsync
rashtao Oct 11, 2023
3b47370
ArangoDBAsyncTest
rashtao Oct 12, 2023
3539625
ArangoDatabaseAsyncTest
rashtao Oct 12, 2023
a2654c4
ArangoCollectionAsync
rashtao Oct 12, 2023
20bd15a
ArangoCollectionAsyncImpl
rashtao Oct 12, 2023
4215d04
ArangoCollectionAsyncTest
rashtao Oct 13, 2023
8bfaa17
ArangoDBAsync.metrics()
rashtao Oct 13, 2023
bc2ea56
ArangoGraphAsync
rashtao Oct 13, 2023
ecf9c7d
ArangoGraphAsyncImpl
rashtao Oct 16, 2023
91728cf
ArangoVertexCollectionAsync
rashtao Oct 16, 2023
2d88961
ArangoEdgeCollectionAsync
rashtao Oct 16, 2023
b3bb840
ArangoGraphAsyncTest
rashtao Oct 16, 2023
66955d4
ArangoEdgeCollectionAsyncTest
rashtao Oct 16, 2023
0ecfee3
ArangoVertexCollectionAsyncTest
rashtao Oct 16, 2023
5fc306e
ArangoViewAsync
rashtao Oct 16, 2023
a014703
fixed wrapping ArangoDBException in async communication
rashtao Oct 17, 2023
b2d4a90
test fixes
rashtao Oct 17, 2023
0f50eaf
ArangoSearchAsync
rashtao Oct 17, 2023
da501a2
ArangoSearchAsyncTest
rashtao Oct 17, 2023
6b5520f
SearchAliasAsync
rashtao Oct 17, 2023
2a4740b
StreamTransactionAsyncTest
rashtao Oct 17, 2023
5effe9a
test fixes
rashtao Oct 17, 2023
99e3b91
unwrap CompletionException
rashtao Oct 18, 2023
1b1ed85
test fixes
rashtao Oct 18, 2023
93a2292
temporary disable acquireHostList
rashtao Oct 18, 2023
77fda3d
CI upd
rashtao Oct 18, 2023
04af5d2
test fixes
rashtao Oct 18, 2023
957cb72
test fixes
rashtao Oct 18, 2023
490b1be
temporary work-around for active failover tests
rashtao Oct 18, 2023
e4462ab
fix jwt authentication
rashtao Oct 18, 2023
7e6ba2e
fix ConnectException handling
rashtao Oct 18, 2023
ea4f72d
test fixes
rashtao Oct 19, 2023
48f06fe
native test fixes
rashtao Oct 19, 2023
01b63b3
ArangoDBException factory methods refactoring
rashtao Oct 19, 2023
a24d134
[DE-497] Asynchronous AQL cursors (#520)
rashtao Oct 23, 2023
04eda9f
CustomSerdeAsyncTest
rashtao Oct 24, 2023
b73668e
fix native tests
rashtao Oct 24, 2023
55e8be4
[DE-528] non-blocking acquireHostList (#521)
rashtao Oct 24, 2023
6267260
ArangoCursor refactoring
rashtao Oct 24, 2023
f1ca305
fixed resilience tests
rashtao Oct 24, 2023
224a443
fixed VST connection shutdown (DE-708)
rashtao Oct 25, 2023
ec2a39e
fixed synchronous exceptions in HttpProtocol.executeAsync()
rashtao Oct 25, 2023
cb7b702
async resilience tests
rashtao Oct 25, 2023
fe72c95
test fix
rashtao Oct 25, 2023
bf145a0
native tests fix
rashtao Oct 25, 2023
c49ffb9
fix client side validations in async API (DE-703)
rashtao Oct 25, 2023
9c88d85
async downstream executor (DE-697)
rashtao Oct 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/native.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/enterprise:3.11.3
- docker.io/arangodb/enterprise:3.11.4
topology:
- single
java-version:
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/enterprise:3.11.3
- docker.io/arangodb/enterprise:3.11.4
topology:
- single
java-version:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/resilience.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v2
with:
java-version: 19
java-version: 21
distribution: 'adopt'
cache: maven
- name: Start Database
Expand Down
18 changes: 10 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
push:
branches:
- main
- devel
paths-ignore:
- 'docker/**'
- 'tutorial/**'
Expand All @@ -14,6 +15,7 @@ on:
types: [ opened, synchronize, reopened ]
branches:
- main
- devel

jobs:

Expand All @@ -26,9 +28,9 @@ jobs:
matrix:
docker-img:
- docker.io/arangodb/arangodb:3.10.10
- docker.io/arangodb/arangodb:3.11.3
- docker.io/arangodb/arangodb:3.11.4
- docker.io/arangodb/enterprise:3.10.10
- docker.io/arangodb/enterprise:3.11.3
- docker.io/arangodb/enterprise:3.11.4
topology:
- single
- cluster
Expand Down Expand Up @@ -68,7 +70,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/arangodb:3.11.3
- docker.io/arangodb/arangodb:3.11.4
topology:
- single
java-version:
Expand Down Expand Up @@ -118,7 +120,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/enterprise:3.11.3
- docker.io/arangodb/enterprise:3.11.4
topology:
- single
- cluster
Expand Down Expand Up @@ -165,14 +167,14 @@ jobs:
fail-fast: false
matrix:
jackson-version:
- 2.15.1
- 2.15.2
- 2.14.3
- 2.13.5
- 2.12.7
- 2.11.4
- 2.10.5
docker-img:
- docker.io/arangodb/arangodb:3.11.3
- docker.io/arangodb/arangodb:3.11.4
topology:
- single
db-ext-names:
Expand Down Expand Up @@ -210,7 +212,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/arangodb:3.11.3
- docker.io/arangodb/arangodb:3.11.4
topology:
- single
- cluster
Expand Down Expand Up @@ -255,7 +257,7 @@ jobs:
fail-fast: false
matrix:
docker-img:
- docker.io/arangodb/enterprise:3.11.3
- docker.io/arangodb/enterprise:3.11.4
topology:
- cluster
db-ext-names:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ test-results-native
/resilience-tests/bin/toxiproxy-server-linux-amd64

dependency-reduced-pom.xml
/bin/
Loading