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…)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…)
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
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.
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.
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
ArangoDB 1.4.14 Release: Enhancements & Bug Fixes
This version is deprecated. Download the new version of ArangoDB
A maintenance release of ArangoDB 1.4 is now available for download.
v1.4.14 (2014-04-05)
- fixed race conditions during shape / attribute insertion A race condition could have led to spurios `cannot find attribute #xx` or `cannot find shape #xx` (where xx is a number) warning messages being logged by the server. This happened when a new attribute was inserted and at the same time was queried by another thread. Also fixed a race condition that may have occurred when a thread tried to access the shapes / attributes hash tables while they were resized. In this cases, the shape / attribute may have been hashed to a wrong slot.
- fixed a memory barrier / cpu synchronisation problem with libev, affecting Windows with Visual Studio 2013 (probably earlier versions are affected, too) The issue is described in detail here: http://lists.schmorp.de/pipermail/libev/2014q1/002318.html
ArangoDB 2.0.1 Release: Enhancements & Bug Fixes
This version is deprecated. Download the new version of ArangoDB
We have just release 2.0.1, which is bug-fix release for 2.0.
v2.0.1 (2014-03-31) ——————- * make ArangoDB not send back a `WWW-Authenticate` header to a client in case the client sends the `X-Omit-WWW-Authenticate` HTTP header. This is done to prevent browsers from showing their built-in HTTP authentication dialog for AJAX requests that require authentication. ArangoDB will still return an HTTP 401 (Unauthorized) if the request doesn’t contain valid credentials, but it will omit the `WWW-Authenticate` header, allowing clients to bypass the browser’s authentication dialog. * fixed isses in arango-dfdb: the dfdb was not able to unload certain system collections, so these couldn’t be inspected with the dfdb sometimes. Additionally, it did not truncate corrupt markers from datafiles under some circumstances * added `changePassword` attribute for users * fixed non-working “save” button in collection edit view of web interface clicking the save button did nothing. one had to press enter in one of the input fields to send modified form data * fixed V8 compile error on MacOS X * prevent `body length: -9223372036854775808` being logged in development mode for some Foxx HTTP responses * fixed several bugs in web interface dashboard * fixed issue #783: coffee script not working in manifest file * fixed issue #781: Cant save current query from AQL editor ui * bumped version in `X-Arango-Version` compatibility header sent by arangosh and other client tools from `1.5` to `2.0`. * fixed startup options for arango-dfdb, added details option for arango-dfdb * fixed display of missing error messages and codes in arangosh * when creating a collection via the web interface, the collection type was always “document”, regardless of the user’s choiceAshikawaCore 0.10 Released: Enhancements & Updates | ArangoDB
We just released version 0.10 of the low-level ArangoDB Ruby driver Ashikawa::Core. It supports both ArangoDB 1.4 and 2.0. For more details see the release notes.
We’re also working on the first version of Guacamole: It is an ODM for Rails and is based upon Ashikawa::Core.
ArangoDB Sharding Release 2.0.0-rc1: Enhanced Scalability
This version is deprecated. Download the new version of ArangoDB
Sharding has come to ArangoDB. We are proud to announce the release candidate of ArangoDB 2.0.0. The ArangoDB 2 is API downward compatible to ArangoDB 1.4. ArangoDB 2 can be used as standalone or distributed system. You can use the same packages / binaries for a stadalone and a sharding setup. See “setup cluster” for how to enable the cluster features of ArangoDB 2 and how to distribute your data to many servers. Please note that the datafiles are not compatible. ArangoDB 2 will convert these files to a newer format. If you only want to play with the new sharding features, make sure that you use a separate database directory. Where to go next? – a general introduction – how set up a distributed cluster. coming soon: guidelines for API implementors
Get the latest tutorials,
blog posts and news:
Thanks for subscribing! Please check your email for further instructions.