We are proud to announce HyperDex 1.5, the next generation NoSQL data store that provides ACID transactions, schema-less documents, fault-tolerance, and high-performance. This release brings the following changes and improvements:
Authentication: HyperDex uses macaroons for authorization. Macaroons are the new authorization framework from Google that enables high performance, decentralized authorization within distributed systems. Security can be enforced on a per-object basis, all the way down to the data store. For more information about authorization in HyperDex, see the authorization documentation
Bug fixes within HyperDex (including #185)
HyperDex runs on 64-bit Linux (Ubuntu, Debian, Fedora, Centos) and OS X. Binary packages for Debian 7, Ubuntu 12.04,14.04, Fedora 20, and CentOS 6 and 7 are available, as well as source tarballs for other Linux platforms.
This release provides bindings for C, C++, Python, Node.js, Java, Ruby, and Go.
An evaluation version of Warp, and Warp bindings for Python, Java, and Ruby are available in the HyperDex repository. Install the "hyperdex-warp" package in your package manager to switch from HyperDex to Warp and test out the evaluation version.