OrientDB 2.1 First Release Candidate is out!
Community DrivenThere are many NoSQL projects out of there, but not all of them are supported by a real community of users that are not employees of the company behind the product. Special thanks to all the authors of the Pull Requests for this release.
Principal improvements- Schema: Support for multiple inheritance where classes can extend from multiple super classes Support for default values (functions are allowed) - Core: Improved WAL management (Journal) to enforce Consistency with transactions Fetch-plan now supports wildcard for names - SQL: New SQL parser by default on with new database creation and by default off with existing databases Prepared Statements and substitution of parameters and target New Live Query for Reactive application development New optimization of existing indexes in sub-classes New concat() function - Distributed: Support for slave (read-only) nodes Includes Hazelcast-all.jar with Cloud support - ETL: Skip duplicated vertices - Enterprise Edition: New SQL Profiler New Auditing feature - Bug fixing: 104 issues in total To view all closed issues: OrientDB 2.1-rc1 closed issues.
Documentation and ExamplesWe're still updating docs to reflect new features. In the next days will follow up emails about using new feature like Live Query (for Reactive Apps), Multiple Inheritance, New SQL Parser, Default Values and Enterprise Features like SQL Profiler and Auditing.
DownloadYou can download it from the official download page, or if you are using Maven, update the dependency to: <dependency> <groupId>com.orientechnologies</groupId> <artifactId>orientdb-graphdb</artifactId> <version>2.1-rc1</version> </dependency>
Can I use OrientDB v2.1-rc1 in production?No. This is not the final 2.1 version. This release is the first Release Candidate (RC stands for Release Candidate) of v2.1 on the path to the final version in the upcoming days. We suggest using OrientDB v2.1-rc1 in development and test only. If you plan to go in production in less than three weeks, we suggest staying with OrientDB v2.0.7. Otherwise, go ahead and use OrientDB v2.1-rc1.
Is 2.1-rc1 compatible with previous versions of OrientDB?You can open any database created with past versions of OrientDB. If you're coming from 1.7.x or earlier, in order to use the new binary serialization, you are required to export and re-import the database. For more information, take a look at Migrate from 2.0.x.
[button title="Download OrientDB v 2.1-rc1" link="http://www.orientechnologies.com/download"]Have fun with graphs & documents, Luca Garulli CEO of Orient Technologies the Company behind OrientDB www.orientechnologies.com