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
New release
2.7.1
- 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)
Download
HTTPS release
2.7.0
- 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
Download
New release
2.6.9
- 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)
Download
Download
Download
ArangoDB 2.6 support
2.5.6
- fixed issue #19
- createEdge takes graphName but needs database name
- ArangoDB 2.6 support
Download
Fixed issue #17
2.5.5
- 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)
Download
AQL API Changes
2.5.4
- 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)
Download
Download