Release Notes: The "create link" SQL command was added to create a physical connection between records. This can be useful when importing a relational DBMS. The "inverse" form can be used to map 1-N relationships. The "import documents" console command was added to import a JSON document. The SQL command "create property" was added to add schema full properties. Status was added in OUser and checked upon login. By default, it is ACTIVE. Support of ORID in queries was implemented. Other bugs were fixed.
Release Notes: An Index API was added to create unique indexes at the property level. This speeds up the performance of queries but slows down updates, inserts, and deletes. OrientDB Studio has new rendering for links. A bug regarding embedded type in collections was fixed.
Release Notes: A new hook API was added. This is like triggers of an RDBMS, but it calls Java application code. All the bugs reported by the users in the last few weeks were fixed.
Release Notes: This release adds new management of users and roles, the new SQL commands GRANT and REVOKE to manage permissions, enforced security in OrientDB Server with the support of Server users, fixes for minor issues, and *.config files changed to *.xml. The Server administrator account is now created at first start of the Server with a random password.
Release Notes: This release adds a new Database structure, integrates logical clusters well at the storage level, improves OrientDB Studio with authentication, users, roles, clusters, db and server properties, etc., adds new User and Role management, adds more flexible management of types in ODocument instances, supports HTTP basic authentication, and fixes some bugs in concurrency with a high number of clients.
Release Notes: An HTTP RESTful interface was added to the OrientDB Server. The OrientDB Server Studio GUI was added to manage documents and requests and to monitor the active connections. It's a client-side Web application built with HTML, CSS, and jQuery. Minor bugs on HTTP connections were fixed.
Release Notes: Full support was added for asynchronous remote command execution. All SQL commands can be executed remotely (select, insert, update, delete). A bug regarding the LIKE operator was fixed. JMX monitoring support was improved for OrientDB Server: active sessions, configured handlers and protocols, status, etc. The default OrientDB Server port was changed to 2424. OrientKV Server has been assigned the port number 2431.
Release Notes: A new SQL layer was added on top of OrientDB. SQL Select, Insert, Update, and Delete were implemented. Now it's easy to use OrientDB from SQL backgrounders and importing a DBMS via SQL statements.
Release Notes: Operator traverse now accepts optional parameters to limit the depth of recursivity: traverse(minDeep, maxDeep). any() and all() placeholders can accept a chain of such field operators. A database located in the $ORIENT_HOME/databases directory is automatically loaded and configured. Memory databases can be used and shared on any Orient Server instances.
Release Notes: The SQL query engine was refactored to support external custom operators. POJO to ODocument conversion and performance was improved. New operators were added in test: any(), all(), and traverse(). The demo database was migrated from petshop to demo with a Twitter-like app called "Whiz", specially useful to test traversal of graphs. Constraints were implemented on date (min/max). A bug on circular references problem was fixed. The lazy-loaded list of pojo from ODocument is converted only upon request.