An open API service providing repository metadata for many open source software ecosystems.

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

Releases
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)
almost 10 years ago
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
almost 10 years ago
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)
about 10 years ago
Download
Bugfix release

2.6.8

  • fixed GRAPH_EDGES() 2.6-incompatibility
about 10 years ago
Download
Bugfix release

2.5.7

  • fixed issue #21
  • fixed issue #22
over 10 years ago
Download
ArangoDB 2.6 support

2.5.6

  • fixed issue #19
    • createEdge takes graphName but needs database name
  • ArangoDB 2.6 support
over 10 years ago
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)
over 10 years ago
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)
over 10 years ago
Download
Traversal API

2.5.3

added the ArangoDB traversal API

over 10 years ago
Download