ArangoDB V 2.4.5: Introducing Slow Query Tracking

This version is deprecated. Download the new version of ArangoDB

ArangoDB 2.4.5 is ready to download. The latest release of the 2.4 branch comes with some minor bugfixes and a new feature:

Tracking of AQL queries

We have added current and slow query tracking and also killing of long running AQL queries.

This change enables retrieving the list of currently running AQL queries inside the selected database. AQL queries with an execution time beyond a certain threshold can be moved to a slow query facility and retrieved from there:

slow_query (more…)

More info...

ArangoDB 2.5 Release: Enhanced Features & Performance

This version is deprecated. Download the new version of ArangoDB

We are proud to announce the latest release of ArangoDB, adding a bunch of new features and lot’s of improvements to existing ones. ArangoDB 2.5 is available for download now and could be installed from your favourite package manager.

See the previous blogposts on sparse indexes performance, ES6 features in ArangoDB, improved Foxx development process or API Key management to learn more about ArangoDB 2.5 and check the manual for a deeper dive into specific features.

The AWS image of ArangoDB 2.5 will be available shortly.

Please give ArangoDB 2.5 a try and provide us with your valuable feedback.

(more…)

More info...

ArangoDB 2.5 – Improved Foxx Development Process

This version is deprecated. Download the new version of ArangoDB

Version 2.5 of ArangoDB makes the development of Foxx based apps a lot easier.

For each of your Foxx apps you could activate the development mode individually, forcing a reread from disk at every request, and providing additional debug output. Set the development mode for an app doesn’t change the mount-point anymore. The Foxx source location on your filesystem is now identical with the mount-point of your app. (more…)

More info...

ArangoDB 2.4.4 Release: Stability and Performance Enhancements

This version is deprecated. Download the new version of ArangoDB

A maintenance release for ArangoDB 2.4 is available for download or via your favorite package manager.

v2.4.4 (2015-02-24)

  • fixed the generation template for foxx apps. It now does not create deprecated functions anymore
  • add custom visitor functionality for GRAPH_NEIGHBORS function, too
  • increased default value of traversal option maxIterations to 100 times of its previous default value
  • fixed issue #1256: agency binary not found #1256
More info...

When and how to use sparse indexes in ArangoDB 2.5

This version is deprecated. Download the new version of ArangoDB

In ArangoDB 2.5, hash and skiplist indexes can optionally be made sparse.

Such sparse indexes will exclude documents in which at least one of the index attributes is either not set or has a value of null. Declaring an index as sparse can provide great savings in memory and index creation CPU time for some cases.

(more…)

More info...

ArangoDB 2.5 Beta: Test New Features & Enhancements

This version is deprecated. Download the new version of ArangoDB

The current sprint comes to an end and ArangoDB 2.5 is available as beta. We appreciate your feedback and hope that many developers try this new beta release.

We have used the last weeks to improve the Foxx framework for data-centric microservices – enhancing debug capabilities, improving development-mode and the install process – to make the development of Foxx applications easier than ever.

We upgraded two main ArangoDB components, V8 and etcd to the latest versions (V8 3.31.74.1 and etcd 2.0) to support even more ES6 features and to benefit from a robust rewrite of etcd for cluster configuration.

We’ve also improved core database capabilities by adding sparse hash and skiplist indexes, dynamic attribute names and more optimizer rules. Read the full list of changes in the CHANGELOG.

More info...

ArangoDB 2.4.3 Release: Bug Fixes and Enhancements

This version is deprecated. Download the new version of ArangoDB

A maintenance release for ArangoDB 2.4 is available for download or via your favorite package manager.

v2.4.3 (2015-02-06)

  • fix multi-threading with openssl when running under Windows
  • fix timeout on socket operations when running under Windows
  • Fixed an error in Foxx routing which caused some apps that worked in 2.4.1 to fail with status 500: undefined is not a function errors in 2.4.2 This error was occurring due to seldom internal rerouting introduced by the malformed application handler.
More info...

ArangoDB 2.4.2

This version is deprecated. Download the new version of ArangoDB

A maintenance release for ArangoDB 2.4.2 is available for download or via your favourite package manager.

v2.4.2 (2015-01-30)

  • added custom visitor functionality for AQL traversals

This allows more complex result processing in traversals triggered by AQL. A few examples are shown in this article.

  • improved number of results estimated for nodes of type EnumerateListNode and SubqueryNode in AQL explain output

(more…)

More info...

ArangoDB 2.4.1 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

A maintenance release for ArangoDB 2.4.1 is available for download or via your favourite package manager.

v2.4.1 (2015-01-19)

  • improved WAL recovery output
  • fixed certain OR optimizations in AQL optimizer
  • better diagnostics for arangoimp
  • fixed invalid result of HTTP REST API method /_admin/foxx/rescan
  • fixed possible segmentation fault when passing a Buffer object into a V8 function as a parameter
  • updated AQB module to 1.8.0.
More info...

ArangoDB 2.3.5: Maintenance Release & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

A new maintenance release for the 2.3 branch of ArangoDB is available.

Changes in v2.3.5 (2015-01-16)

  • fixed intermittent 404 errors in Foxx apps after mounting or unmounting apps
  • fixed issue #1200: Expansion operator results in “Cannot call method ‘forEach’ of null”
  • fixed issue #1199: Cannot unlink root node of plan

Note: The latest version is 2.4, released last week.

More info...

Get the latest tutorials,
blog posts and news: