Releases: arangodb/arangodb-java-driver
Releases · arangodb/arangodb-java-driver
New release
- add support API: /_api/query-cache/properties (AQL query tracking properties: setQueryTrackingProperties(), getQueryTrackingProperties())
- add support API: /_api/query-cache (delete AQL query cache: deleteQueryCache())
- add support API: /_api/query/current (currently running AQL queries: getCurrentlyRunningQueries())
- add support API: /_api/query/slow (slow AQL queries: getSlowQueries(), deleteSlowQueries())
- add support API: /_api/query (kill AQL queries: killQuery())
- added: boolean exists(long collectionId, long documentId)
- added: boolean exists(String collectionName, long documentId)
- added: boolean exists(long collectionId, String documentKey) throws ArangoException {
- added: boolean exists(String collectionName, String documentKey)
- added: boolean exists(String documentHandle)
Bugfix release
- fixed GRAPH_EDGES() 2.6-incompatibility
Bugfix release
ArangoDB 2.6 support
- fixed issue #19
- createEdge takes graphName but needs database name
- ArangoDB 2.6 support
Fixed issue #17
- fixed issue #17
- Changed TransactionEntity.ReadWriteCollections to a static class
- updated driver.getTraversal(...);
- removed VisitedEntity (Traversal)
- added TraversalQueryOptions to avoid too many parameters
- added an examples for Transaction API
(see src/test/java/com/arangodb/example/TransactionExample.java)
AQL API Changes
- fixed issue #12
- added auto reconnection when connection breaks
- added fallback server endpoints
- added new cursor implementation for AQL queries
- DocumentCursor executeDocumentQuery(...)
- VertexCursor executeVertexQuery(...)
- EdgeCursor executeEdgeQuery(...)
- added new cursor implementation for simple queries
- DocumentCursor executeSimpleAllDocuments(...)
- DocumentCursor executeSimpleByExampleDocuments(...)
- DocumentCursor executeSimpleRangeWithDocuments(...)
- DocumentCursor executeSimpleFulltextWithDocuments(...)
- added some examples for AQL queries
(see src/test/java/com/arangodb/example)
Traversal API
added the ArangoDB traversal API