home shape

ArangoDB 2.7.1: Latest Enhancements & Fixes

In the first maintenance release of ArangoDB 2.7 we have switched from readline to linenoise ng for line-editing and history capabilities on the command line.

Furthermore, the AQL function MERGE() improved, now working on a single array parameter, too. This allows combining the attributes of multiple objects from an array into a single object, e.g.:

RETURN MERGE([ 
  { foo: 'bar' }, 
  { quux: 'quetzalcoatl', ruled: true }, 
  { bar: 'baz', foo: 'done' }
])

will now return:

{
  "foo": "done",
  "quux": "quetzalcoatl",
  "ruled": true,
  "bar": "baz"
}

Other changes in 2.7.1 address issues in the replication and miscellaneous others. You can find the complete changelog on Github.

2.6.10 Maintenance Release

In ArangoDB 2.6.10 the following issues were solved:

  • disable replication appliers when starting in modes --upgrade, --no-server and --check-upgrade
  • more detailed output in arango-dfdb – our datafile debugger
  • fixed potential deadlock in collection status changing on Windows
  • issue #1521: Can’t dump/restore with user and password
Ingo

Ingo Friepoertner

Ingo is dealing with all the good ideas from the ArangoDB community, customers and industry experts to improve the value provided by the company’s native multi-model approach. In former positions he worked as a product owner and tech consultant, building custom software solutions for large companies in various industries. Ingo holds a diploma in business informatics from FHDW University of Applied Sciences.

Leave a Comment





Get the latest tutorials, blog posts and news: