Releases: orientechnologies/orientdb
OrientDB 1.7.3
OrientDB Community 1.7.2
OrientDB Community 1.7.1
OrientDB Community Edition 1.7
- Core: new “minimumclusters” to auto-create X clusters per class
new cluster strategy to pick the cluster. Available round-robin, default and balanced
added record locking via API
removed rw/locks on schema and index manager
cached most used users and roles in RAM (configurable) - Server: New support for SSL connections on binary and HTTP protocols
- Console: New “script” command to execute multiple SQL statements + transaction control
New “next” command to move the cursor on the next record in the result set
New “pref” command to move the cursor on the previous record in the result set
New “move ” command to move from current record by executing a predicate
New “eval ” command to evaluate a predicate against current record
Ability to ignore errors by setting “set ignore = true” - Distributed: New support for sharding
Simplified (JSON) configuration - Graph: New functions to return the traversed items: traversedVertex(), traversedEdge() and
traversedElement()
addEdge() can takes ORID to use implicitly last record version - SQL: New PARALLEL keyword to run the query on multiple threads
New “INSERT INTO … SELECT” to copy records
New “INSERT INTO … RETURN ” to return expressions on INSERT
New “UPDATE … RETURN ” to return expressions on UPDATE
distance() accepts measure unit (default = km) - HTTP: added support for context variables in SCRIPT command
- Indexes: Added Full-Text Lucene indexes (as plugin)
Added GEO Spatial Lucene indexes (as plugin)
Added WAL (Journal) support for Hash-Index so can be used in Transactions
Added NULL support for composite and non-composite indexes
Full-Text can be configured through METADATA keyword
Full-Text now indexes also sub-words
Improved SQL optimizer by avoiding calling evaluate() when not needed
LINKSET types can be indexed now
RID can be used on composite indexes - Studio: Bookmarks for queries
Ability to interrupt running commands - Bug fixing: 135 issues in total
Full list: https://github.com/orientechnologies/orientdb/issues?labels=&milestone=16&page=1&state=closed
OrientDB 1.6.6
Released hotfix 1.6.6
OrientDB Community Edition v1.7 rc2
Download at: http://www.orientechnologies.com/download/
News at http://www.orientechnologies.com/released-orientdb-1-7-rc2-new-query-timeline-studio-62-bug-fixed/
VERSION 1.7-rc2 - (March, 25th 2014)
- Core: supported retro-compatibility for databases created with OrientDB v1.5 or further (#1899)
improved performance on ORDER BY against indexes (#1843)
improved performance on RENAME CLASS (#1818) - Graph: added support for vertex-centric traversal by using SQL (#2079)
-
added support for vertex-centric traversal by using SQL (#2079)
- SQL: new UPSERT keyword to execute an INSERT or UPDATE based on a condition (#2032)
UPDATE now can ADD also to sub-document fields (#2031) - Indexes: added support for external engines (#1774)
- Studio: new Query Timeline to the History, new Index Panel, Fixed many bugs
- Bug fixing: 62 bugs in total
Full list: https://github.com/orientechnologies/orientdb/issues?labels=&milestone=13&page=3&state=closed
OrientDB Community Edition v1.6.4
News: http://www.orientechnologies.com/released-orientdb-1-6-4/
- Integration of Blueprints in "graphdb" module
- Bug fixing
Change Log: https://github.com/orientechnologies/orientdb/issues?milestone=14&page=1&state=closed
OrientDB Community Edition v1.7 rc1
- Engine: new LINKBag to manage LINKS by using SBTree indexes. This drastically improved performance
- SQL: new LOCK keyword to specify locking strategy
new RETURNING keyword to let to UPDATE and DELETE commands to return modified records
new include() and exclude() to respectively include or exclude fields of documents
operator [] now can be used in chain, also with functions
projections can be reused as variables
support for LET also in UPDATE and DELETE commands - Graph API: support for ordered edge list
new detach() and attach() method to work with Graph Element offline
new OrientGraphFactory to manage pooled instances - HTTP: new support for ETag, If-Match and If-None-Match headers
new PATCH method against /document command and /documentbyclass for partial updates - Distributed: database deploy now is chunked to avoid RAM saturation
- Backup and Restore: improved speed from 5x to 50x
- Studio: new CSV download of Query result
Change Log: https://github.com/orientechnologies/orientdb/issues?milestone=15&page=1&state=closed
OrientDB Community Edition v1.6.3
Download binaries: http://www.orientdb.org/download.htm
- Bug fixing
Full list: https://github.com/orientechnologies/orientdb/issues?milestone=12&page=1&state=closed
OrientDB Community Edition v1.6.2
Download binaries: http://www.orientdb.org/download.htm
- Support for COLLATE to case insensitive compare fields
- Bug fixing
Full list: https://github.com/orientechnologies/orientdb/issues?milestone=11&page=1&state=closed