All releases of OrientDB

Release Notes: This release features a new cluster strategy for picking the cluster, support for SSL on binary and HTTP protocols, and new “script”, “next”, “prev”, "move”, and “eval” console commands. Distributed now supports sharding and simplified (JSON) configuration. Graph has new functions to return the traversed items. For SQL, a new PARALLEL keyword runs the query on multiple threads. “INSERT INTO … SELECT” was added for copying records. Full-text and Geospatial Lucene indexes were provided (as a plugin), WAL (Journal) support was added for Hash-Index so that it can be used in transactions. Studio now has bookmarks for queries.

Release Notes: For Core,
this release supports retro-compatibility for databases created with OrientDB v1.5
or higher,
improves performance on ORDER BY against indexes,
and improves performance on RENAME CLASS.
For Graph, it adds support for vertex-centric traversal by using SQL.
For SQL, it adds an UPSERT keyword to execute an INSERT or UPDATE based on a condition,
and UPDATE can now ADD to sub-document fields.
For Indexes, it adds support for external engines.
For Studio, it adds a new Query Timeline to the History and a new Index
Panel.

Release Notes: A new LINKBag to manage LINKS. This drastically improves performance. SQL: a new LOCK keyword to specify a locking strategy; a new RETURNING keyword to allow UPDATE and DELETE commands to return modified records; include() and exclude() to respectively include or exclude fields of documents; and support for LET in the UPDATE and DELETE commands. Graph API: support for an ordered edge list; new detach() and attach() methods to work with Graph elements offline; and new OrientGraphFactory to manage pooled instances. HTTP: support for headers and partial updates. Database deployment is now chunked.

Release Notes: SBTree: a new index engine with support for transactions and range queries. Distributed: a new architecture based on Hazelcast, new Distributed Transaction support across nodes, and a new Database Sharding feature. Studio: a total rewrite in a new tool hosted on separate project. HTTP: execute commands in batch mode, partial document updates, JSON as a return of creating and updating documents, and management of multiple databases in the same connection. Plugins: a new hot deployment plugin.