Releases: arangodb/arangodb-java-driver
Releases · arangodb/arangodb-java-driver
New release for ArangoDB 3.0
- removed ArangoDriver.EdgeEntity() (/_api/edge withdrawn in Server)
- removed CAP-Index (Cap-constraints are withdrawn in Server)
- removed Param database in User-Methods (in 3.0 users are managed in _users Collection in _system Database only)
- added User-Method grantDatabaseAccess(username, database)
- replaced Graph-Functions (graph_edge, graph_vertices, graph_shortes_path) with AQL
- removed deprecated Methods
- added Transaction attribute allowImplicit
- refactored QueryCachePropertiesEntity, TransactionResultEntity
Bugfix-Release
- fixed issue #35 (added missing
updateDocumentRaw(...)
andreplaceDocumentRaw(...)
)
Bugfix-Release
- batch driver performance fix
- fixed issue #33 (typo in ArangoDriver.executeAqlQueryWithDocumentCursorResutl method)
New Version
- added executeAqlQueryRaw(...). Example src/test/java/com/arangodb/example/document/RawDocumentExample.java
New release
- added examples for new AQL traversal functions (since ArangoDB 2.8)
- added AQL warnings to CursorResult<?> (hasWarning() and getWarnings())
- added createDocumentRaw(...) and getDocumentRaw(...). Examples src/test/java/com/arangodb/example/document/RawDocumentExample.java
- Updated dependencies gson (2.5), httpclient (4.5.1) and slf4j-api (1.7.13)
HTTPS release
- added document examples in src/test/java/com/arangodb/example/document/
- added graph examples in src/test/java/com/arangodb/example/document/
- new function executeAqlQueryJSON(): Executes an AQL query and returns the raw JSON response as a String
- initial support of HTTPS connections
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