Skip to content

Releases: orientechnologies/orientdb

OrientDB Community Edition 1.7

10 Jul 20:26
Compare
Choose a tag to compare
  • 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

10 Jul 20:24
Compare
Choose a tag to compare
Released hotfix 1.6.6

OrientDB Community Edition v1.7 rc2

25 Mar 15:42
Compare
Choose a tag to compare

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

15 Jan 23:57
Compare
Choose a tag to compare

OrientDB Community Edition v1.7 rc1

06 Feb 13:24
Compare
Choose a tag to compare

News: http://www.orientechnologies.com/released-orientdb-v1-7-rc1-new-relationship-engine-improved-sql-graph-api/

  • 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

28 Dec 09:37
Compare
Choose a tag to compare

OrientDB Community Edition v1.6.2

10 Dec 01:11
Compare
Choose a tag to compare

OrientDB Community Edition v1.6.1

10 Dec 01:10
Compare
Choose a tag to compare

OrientDB Graph Edition v1.6

03 Nov 16:27
Compare
Choose a tag to compare
  • Graph: total rewrite of Blueprints API that now are the default Java interface, support for light-weight edges (no document), labeled relationships using separate classes and vertex fields
  • Storage: new Paged-Local compressed "plocal" engine (not yet transactional)
  • SQL: INSERT and UPDATE supports JSON syntax, improved usage of indexes upon ORDER BY, supported timeout in query and global, new create function command, flatten() now is expand(), new OSQLMethod classes to handle methods even in chain, new encode() and decode() functions, support for new dictionary: as target in SELECT and TRAVERSE
  • new SCHEDULER component using CRON syntax
  • new OTriggered class to use JS as hook
  • MMap: auto flush of pages on regular basis
  • Fetch-plan: support for skip field using "-2"
  • Index: auto rebuild in background, usage of different data-segment
  • Export: supported partial export like schema, few clusters, etc.
  • Console: improved formatting of resultsets
  • HTTP: new /batch command supporting transaction too, faster connection through /connect command, /document returns a JSON
  • Studio: UML display of class

Full list: https://github.com/nuvolabase/orientdb/issues?milestone=2&state=closed

To download it: http://www.orientdb.org/download.htm

OrientDB Graph Edition v1.5.1

03 Sep 18:32
Compare
Choose a tag to compare