New ArangoDB Documentation Released: Explore Now!

Dear ArangoDB users, we are proud to announce our new manual for ArangoDB. It is a complete overhaul, with huge changes and improvements, which became necessary because the old manual grew so fast and was edited by so many people, that it became inconsistent. We would appreciate if you could give us feedback. Either by writing comments in the google groups or by opening issues in the GitHub repository.

You can find our new manual here.

Changes highlights:

  • Everything in one place: user manual, developers manual and adminstrators manual
  • Completely new, consistent and themable design
  • Improved navigation through sidebar
  • Powerful search function
More info...

ArangoDB 2.1.1 Released: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

A maintenance release for ArangoDB 2.1 is available from your download page.

v2.1.1 (2014-06-06)

  • fixed random generation under MacOSX
  • fixed issue #883: arango 2.1 – when starting multi-machine cluster, UI web does not change to cluster overview
  • fixed dfdb: should not start any other V8 threads
  • cleanup of version-check, added module org/arangodb/database-version, added –check-version option
  • fixed issue #881: [2.1.0] Bombarded (every 10 sec or so) with “WARNING format string is corrupt” when in non-system DB Dashboard
More info...

ArangoDB 1.4.16 Released: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

Well, it is “release week”. If you have not yet switch to ArangoDB 2.x, we have a released a maintenance release for ArangoDB 1.4:

v1.4.16 (2014-05-29)

  • fixed too eager datafile deletion this issue could have caused a crash when the compaction had marked datafiles as obsolete and they were removed while “old” temporary query results still pointed to the old datafile positions
  • fixed issue #826: Replication fails when a collection’s configuration changes
More info...

ArangoDB 2.0.8 Released: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

For those of you, you have not yet switched to ArangoDB 2.1: A new maintenance release for ArangoDB 2.0 is available from the download-corner.

v2.0.8 (2014-05-29)

  • fixed too-busy iteration over skiplists Even when a skiplist query was restricted by a limit clause, the skiplist index was queried without the limit. this led to slower-than-necessary execution times.
  • fixed timeout overflows on 32 bit systems
  • fixed issue #848: db.someEdgeCollection.inEdge does not return correct value when called the 2nd time after a .save to the edge collection this bug has led to problems when select was called with a high timeout value (2000+ seconds) on 32bit systems that don’t have a forgiving select implementation. when the call was made on these systems, select failed so no data would be read or sent over the connection this might have affected some cluster-internal operations.
  • fixed ETCD issues on 32 bit systems ETCD was non-functional on 32 bit systems at all. The first call to the watch API crashed it. This was because atomic operations worked on data structures that were not properly aligned on 32 bit systems.
More info...

ArangoDB 2.1.0 Released: New Features & Enhancements

This version is deprecated. Download the new version of ArangoDB

Dear ArangoDB users,

we are proud to announce the official release of ArangoDB 2.1. It is a major step forward containing a lot of improvements. If you are upgrading from ArangoDB 2.0, please read the upgrade notes carefully.

Kind regards Frank

(more…)
More info...

ArangoDB 2.1 RC 1: Test the Latest Features | ArangoDB

Dear ArangoDB users,

we are proud to announce the first release candidate for ArangoDB 2.1 two months after the first sharding release 2.0. It is a major step forward containing a lot of improvements.

Please note that we need your help testing the release candidate for any glitches and bugs. For instance, we moved to C++11. We tested the RPM and DEB packages we have built, but as there are so many different set-ups we certainly did not find all incompatibilities.

You can download packages from our website. Please report any bugs to us using the issue tracker of Github.

Thanks in advance for your help
Frank
(more…)

More info...

Guacamole Released: ODM for ArangoDB in Rails | ArangoDB Blog

Rubyists, here is something for you: Dirk Breuer (@railsbros_dirk) and Lucas Dohmen (@moonbeamlabs) hav released the first version of Guacamole. The following text is taken from the Github repository:

Guacamole is an Object Document Mapper (ODM) for the multi-model NoSQL database ArangoDB. Its main goal is to support easy integration into Ruby on Rails but will likely work in other Rack-based frameworks as well. There are a couple of design goals behind Guacamole which should drive all our development effort:

  • Easy integration on the View layer (i.e. form builders)
  • Reflect the nature of NoSQL in general and ArangoDB in particular
  • Focus on long-term maintainability of your application

(more…)

More info...

ArangoDB 2.0.7 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

We have released a maintenance version:

v2.0.7 (2014-05-05)

  • issue #839: Foxx Manager missing “unfetch”
  • fixed a race condition at startup this fixes undefined behavior in case the logger was involved directly at startup, before the logger initialization code was called. This should have occurred only for code that was executed before the invocation of main(), e.g. during ctor calls of statically defined objects.
More info...

ArangoDB 1.4.15 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

We have released a maintenance release of ArangoDB 1.4. bugfix for AQL query optimiser the following type of query was too eagerly optimised, leading to errors in code-generation: LET a = (FOR i IN [] RETURN i) LET b = (FOR i IN [] RETURN i) RETURN 1

the problem occurred when both lists in the subqueries were empty. In this case invalid code was generated and the query couldn’t be executed. You can download it from https://test.arangodb.com/download or use your package manager.

More info...

ArangoDB 2.0.2 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

We have released a bug-fix release for ArangoDB 2.0.

v2.0.2 (2014-04-06)

  • during cluster startup, do not log (somewhat expected) connection errors with log level error, but with log level info
  • fixed dashboard modals
  • fixed connection check for cluster planning front end: firefox does not support async:false
  • document how to persist a cluster plan in order to relaunch an existing cluster later
  • added REST API method HTTP GET `/_api/job/job-id` to query the status of an async job without potentially fetching it from the list of done jobs
  • fixed non-intuitive behaviour in jobs API: previously, querying the status of an async job via the API HTTP PUT `/_api/job/job-id` removed a currently executing async job from the list of queryable jobs on the server. Now, when querying the result of an async job that is still executing, the job is kept in the list of queryable jobs so its result can be fetched by a subsequent request.
  • improve documentation of db._create and explain the rules and limitations following from the choice of shardKeys for sharded collections with more than one shard
More info...

Get the latest tutorials,
blog posts and news: