Foxx console – Logging and querying console messages

Aside from the more noticeable features, ArangoDB 2.5 also added the console object to the scope of all Foxx app modules. Unlike the object already available by importing the console module, the Foxx console logs all messages directly to the database. In addition to allowing you to specify per-application log levels to make sure your…

Read More...

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…

Read More...

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…

Read More...

Git Commit Analysis with ArangoDB: Insightful Data Exploration

I often find myself searching for certain commits using git log and friends. While I really love the power and flexibility that come with the git and other Unix command-line tools, sometimes it can be more convenient to use a database to filter and aggregate commit data. I gave it a quick try yesterday and…

Read More...

Monitoring ArangoDB and individual Foxx Apps with collectd

Great to know your database scales and database vendors like ArangoDB add some statistics on node / cluster health directly in their products. But running a bunch of different servers and applications you need a central hub to collect monitoring data from all services running. In a series of recipes Willi shows how you could…

Read More...

Securing your Foxx with API Keys

ArangoDB’s Foxx allows you to easily build an API to access your data sources. But now this API is either public or restricted to users having an account, but those still get unlimited access. In many use cases you do not want to expose your data in this fashion, but you want to expose it…

Read More...

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…

Read More...

Enhanced AQL in ArangoDB 2.5: Improved Query Capabilities

Contained in 2.5 are some small but useful AQL language improvements plus several AQL optimizer improvements. We are working on further AQL improvements for 2.5, but work is still ongoing. This post summarizes the improvements that are already completed and will be shipped with the initial ArangoDB 2.5 release.

Read More...

Exploring More ES6 Features: ArangoDB Insights

ArangoDB 2.5 comes with an upgraded version of V8, Google’s open source JavaScript engine. The built-in version of V8 has been upgraded from 3.29.54 to 3.31.74.1. In addition to several already usable ES6 features (detailed in this blog, the following ES6 features are activated in ArangoDB 2.5 by default: iterators and generators template strings enhanced…

Read More...

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…

Read More...