GitHub / arangodb / arangodb-java-driver-async
ArangoDB Asynchronous Java driver
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arangodb%2Farangodb-java-driver-async
PURL: pkg:github/arangodb/arangodb-java-driver-async
Stars: 42
Forks: 9
Open issues: 2
License: apache-2.0
Language: Java
Size: 1.23 MB
Dependencies parsed at: Pending
Created at: about 9 years ago
Updated at: 2 months ago
Pushed at: almost 2 years ago
Last synced at: 16 days ago
Topics: arangodb, database, driver, java, nosql, vpack
Version 6.0.0
v6.0.0
Fixed
- custom serde not always used
Added
- split
GraphDocumentReadOptionsfromDocumentReadOptions(breaking change) - added
ArangoCollection#getResponsibleShard(Object) - added support for Analyzers
- added support for Stream Transactions
- added support for named indices
- added support for TTL indices
- added minReplicationAttribute for collections and graphs
Download
Version 5.1.0
v5.1.0
Fixed
- decoupled communication
ExecutorServicefrom client threads ArangoDBExceptionresponseCode- error handling in
ArangoCollectionAsyncImpl.getDocumentandArangoCollectionAsyncImpl.documentExists - asynchronous methods never throw synchronous
ArangoDBException - tests assertions
- catch errors in negative tests
velocypack-module-jdk8v1.1.0
Download
Version 5.0.7
5.0.7
Fixed
- properly all load all configuration defaults
Added
- added acquireHostListInterval configuration parameter
Download
Version 5.0.6
5.0.6
Added
- requests are now storing header information
- faster test code execution
- add arangodb.httpCookieSpec
- added smartJoinAttribute and shardingStrategy collection attributes
Fixed
- host handling (issue #241)
- logging extended hostresolver
Download
4.2.3
4.2.3
- added ArangoDatabaseAsync.getPermissions(String)
- added ArangoCollectionAsync.getPermissions(String)
- added ArangoDBAsync.grantDefaultDatabaseAccess(String, Permissions)
- added ArangoDBAsync.grantDefaultCollectionAccess(String, Permissions)
- added ArangoDatabaseAsync.grantDefaultCollectionAccess(String, Permissions)
- fixed DateUtil (thread-safe)
Download
4.2.2
4.2.2
- added ArangoDatabaseAsync.grantAccess(String, Permissions)
- added ArangoCollectionAsync.grantAccess(String, Permissions)
- added ArangoDatabaseAsync.resetAccess(String)
- added ArangoCollectionAsync.resetAccess(String)
- added ArangoDBAsync.updateUserDefaultDatabaseAccess(String, Permissions)
- added ArangoDBAsync.updateUserDefaultCollectionAccess(String, Permissions)
- added ArangoDatabaseAsync.updateUserDefaultCollectionAccess(String, Permissions)
- added ArangoCollectionAsync.getDocuments(Collection, Class)
- added connection/handshake retry on same host
- added deduplicate field for hash/skiplist index
Download
4.1.11
4.1.11
- fixed exception handling in Connection
- extracted VelocyPack implementation to https://github.com/arangodb/java-velocypack
- added convenience methods (ArangoDatabase.arango(), ArangoCollection.db(), ArangoGraph.db())
- added convenience methods (ArangoCollection.getIndex(String), .deleteIndex(key))
- added connection pooling
- added extension point for VelocyPack serialization (ArangoDBAsync.registerModule())
- added dependency java-velocypack-module-jdk8
- added support for replacing build-in VelocyPack serializer/deserializer
- added ArangoDatabaseAsync.getVersion(), ArangoDatabaseAsync.getAccessibleDatabases()
Download
4.1.10
4.1.10
- changed velocystream message sending to async
- changed return value of getVertex/getEdge to null if not exists
- added support for multiple hosts as fallbacks
- added support serializing collections with null elements
- added support serializing non-generic classes that extend collections
- added support serializing/deserializing byte and Byte
- added default value “root” for user
- fixed serialization of additionalFields for objects and maps
- fixed VPack parsing (arrays of specific length)
Download