Releases: arangodb/arangodb-java-driver
Releases · arangodb/arangodb-java-driver
Version 5.0.5
Fixed
- host handling (issue #241)
- logging extended hostresolver
Added
- add arangodb.httpCookieSpec
- added smartJoinAttribute and shardingStrategy collection attributes
4.3.4
4.2.6
4.2.5
4.2.4
- fixed ArangoDatabase.transaction(): ignore null result
- added properties validation arangodb.host
- added ArangoCollection.ensureIndex()
- made ArangoCollection.createIndex() deprecated
- let ArangoCursor implement Iterable
- fixed issue #145: ArangoCollection.updateDocument()
- fixed issue #145: ArangoVertexCollection.updateVertex()
- fixed issue #145: ArangoEdgeCollection.updateEdge()
4.2.3
- added ArangoDatabase.getPermissions(String)
- added ArangoCollection.getPermissions(String)
- added ArangoDB.grantDefaultDatabaseAccess(String, Permissions)
- added ArangoDB.grantDefaultCollectionAccess(String, Permissions)
- added ArangoDatabase.grantDefaultCollectionAccess(String, Permissions)
- fixed DateUtil (thread-safe)
4.2.2
- added ArangoDatabase.grantAccess(String, Permissions)
- added ArangoCollection.grantAccess(String, Permissions)
- added ArangoDatabase.resetAccess(String)
- added ArangoCollection.resetAccess(String)
- added ArangoDB.updateUserDefaultDatabaseAccess(String, Permissions)
- added ArangoDB.updateUserDefaultCollectionAccess(String, Permissions)
- added ArangoDatabase.updateUserDefaultCollectionAccess(String, Permissions)
- added ArangoCollection.getDocuments(Collection, Class)
- added connection/handshake retry on same host
- added deduplicate field for hash/skiplist index
4.2.1
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