GitHub / arangodb / arangodb-java-driver
The official ArangoDB Java driver.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arangodb%2Farangodb-java-driver
PURL: pkg:github/arangodb/arangodb-java-driver
Stars: 206
Forks: 94
Open issues: 12
License: apache-2.0
Language: Java
Size: 30.1 MB
Dependencies parsed at: Pending
Created at: about 11 years ago
Updated at: 16 days ago
Pushed at: 16 days ago
Last synced at: 16 days ago
Topics: arangodb, database, driver, java, nosql, vpack
4.2.0
4.2.0
- added ArangoDBVersion.getLicense()
- added ArangoDB.getRole()
- added ArangoDBException.getException()
- added protocol switch (ArangoDB.Builder.useProtocol(Protocol))
- Protocol.VST = VeclocyStream (default)
- Protocol.HTTP_JSON = Json over HTTP
- Protocol.HTTP_VPACK = VelocyPack over HTTP
Download
4.1.11
4.1.11
- fixed exception handling in Connection (issue #110)
- fixed NPE in ArangoCursor (issue #112)
- 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 (issue #103)
- added extension point for VelocyPack serialization (ArangoDB.registerModule())
- added support for replacing build-in VelocyPack serializer/deserializer
- added ArangoDatabase.getVersion(), ArangoDatabase.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
4.1.8
4.1.8
- changed java.util.Date serialization from VPack.date to VPack.string (ISO 8601)
- changed java.sql.Date serialization from VPack.date to VPack.string (ISO 8601)
- changed java.sql.Timestamp serialization from VPack.date to VPack.string (ISO 8601)
- added byte[] de-/serialization from/to VPack.string (Base64)
- added ArangoCollection.drop(isSystem)
- improved ArangoDBException with responseCode, errorNum, errorMessage
- changed ArangoCollection.deleteDocuments() to work with keys and documents
- fixed URL encoding bug (#97)
- fixed update/replaceDocumets with Json (#98)
Download
4.1.5
4.1.5
- fixed VPack String serialization (UTF-8 encoding)
- fixed VPack parsing of fields of type Object
- fixed VPack serializing of array with null values (issue #88)
- added configuration for custom annotations within VPack de-/serialization
- added support of transient modifier within VPack de-/serialization
Download
Bugfix-Release
4.1.4
- added VPack serializer/de-serializer for java.util.UUID
- fixed VPack parsing (issue #65, #80, #82)
Download