ArangoDB 2.2.0 Beta: Try Out Exciting New Features!

This version is deprecated. Download the new version of ArangoDB

We are proud to announce the beta release of ArangoDB 2.2. It is a major step forward, improving the usability of AQL and graphs a lot. As always, a lot of small improvements are incorporated into your favourite NoSQL database – we will list them in a separated blog entry. However, the three major improvements are

  • a new and improved graph module
  • modifying AQL
  • a true write-a-head log

While the latter is a big step on the way to automatic failover and synchronous replication, it is mostly hidden from the user. A more detailed description will follow in the next days. The new graph module is directly visible and intended to be used by you. Graphs are much more flexible now. You can easily use more than one vertex collection to group your vertex documents into “classes”. For example, for a bipartite graph, use two vertex collections – one for each part. You can even group your edges. Use one collection for each type (“friendship” and “alliance”). Or what about Graphs-on-Graphs! Why on earth would you like to do that? Well, consider a street map, where the junctions are vertices, the edges are street segments between junctions. Now put another graph on top, to model streets as segments – again more information is coming its way. The graph viewer works with these extended graphs and even allows you to explore sharded graphs with billions of nodes. (more…)

More info...

ArangoDB 2.1.2 & 2.0.9 Releases: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB

New maintenance releases of ArangoDB are available from our download page or via your favourite package manager.

ArangoDB 2.1.2

v2.1.2 (2014-06-15)

  • fixed check-version for empty directory
  • moved try/catch block to the top of routing chain

ArangoDB 2.0.9

v2.0.9 (2014-06-06)

  • fixed issue #883: arango 2.1 – when starting multi-machine cluster, UI web does not change to cluster overview
More info...

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...

Meet Lucas in California: ArangoDB Community Event

Lucas (@moonbeamlabs), ArangoDB core developer, rubyist, inventor of Foxx, open source contributor, podcaster etc. – he is currently staying in Mountain View. Yesterday he spoke at the SF JavaScript Meetup at Mozilla and did an introduction to ArangoDB Foxx. Tomorrow he will give a lightening talk about Guacamole at the San Francisco Ruby on Rails Group.

And yes, you can have Lucas at your user group/meetup as well. He is not only speaking on Foxx and ArangoDB, but also on Guacamole, an ORM for Rails, and also on “NoSQL and Domain Driven Design”. You can easily contact Lucas via twitter or send an e-mail to hackers at arangodb.com.

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...

Get the latest tutorials,
blog posts and news: