Roadmap

This page contains the roadmap with the main enhancements for the OrientDB product.

Terms

  • RC: Release Candidate, is a beta version with potential to be a final product, which is ready to release unless significant bugs emerge. In this stage of product stabilization, all product features have been designed, coded and tested through one or more beta cycles with no known showstopper-class bug. A release is called code complete when the development team agrees that no entirely new source code will be added to this release. There could still be source code changes to fix defects, changes to documentation and data files, and peripheral code for test cases or utilities. Beta testers, if privately selected, will often be credited for using the release candidate as though it were a finished product. Beta testing is conducted in a client's or customer's location and to test the software from a user's perspective.
  • GA: General Availability, is the stage where the software has "gone live" for usage in production. Users in production are suggested to plan a migration for the current GA evaluating pros and cons of the upgrade.

Release 2.2

- Development started on.: June 25th 2015
- Expected BETA..........: February 2016
- Expected first RC......: April 2016
- Planned final GA.......: May 18, 2016

Status

Last update: April 12, 2016

Module Feature Status
Tools Teleporter: the new tool to automatically import any RDBMS into OrientDB 100%
Security Kerberos Support 100%
OrientJS Native unmarshalling of requests by using C++ code 100%
Core Dirty Manager 100%
Core Incremental Backup 100%
Core Automatic minimum clusters 100%
Core AES and DES encryption 100%
Core Support SALT in passwords 100%
Distributed Fast synchronization by using Incremental Backup 100%
Distributed Faster replication by using remote binary protocol instead of hazelcast queues 100%
Distributed Support for majority (default) and all in quorum 100%
Distributed / Remote protocol Load balancing on client 100%
Lucene Spatial Module New module for indexing of shapes, not only points 100%
Remote Support for IPV6 100%
SQL Pattern matching 100%
SQL Command Cache 100%
SQL Automatic parallel queries 100%
SQL Prefetching of disk pages 100%
SQL Live Query -> Stable 100%
SQL Update Edge 100%
SQL Sequences, PR 100%
SQL 'Move cluster' command 100%
SQL Command to manage users 100%
Java API ODocument.eval() 100%
Studio New P2P architecture, new Enterprise modules (it replaces the Enterprise Workbench) 100%
Console Display distributed information about sharding and nodes 100%

Release 3.0

- Development started on.: September 2015
- Expected first RC......: October 2016
- Expected final GA......: December 2016

Status

Last update: April 12, 2016

For a more detailed an updated view, look at the Roadmap 3.0 issue.

Module Feature Status
Core Multi-Threads WAL 0%
Core WAL Compaction 0%
Core Index rebuild avoid using WAL 0%
Core Compression of used space on serialization 0%
Core Indexing of embedded properties 0%
Core Index per cluster 0%
Core New data structure to manage edges 0%
SQL Distributed SQL Executor 0%
SQL Multi-line queries in batch scripts 0%
Java API Support for TinkerPop 3 30%
Distributed Replication of in-memory databases 0%
Distributed Auto-Sharding 0%

Release 3.1

- Development started on.: -
- Expected first RC......: June 2017
- Expected final GA......: August 2017

Status

Last update: April 12, 2015

Module Feature Status
Core Parallel Transactions 0%
Scheduler Improve scheduler 0%
Core Override of properties 0%
Core Auto close storages 0%
Core Enhance isolation level also for remote commands 0%
Distributed Optimized replication for cross Data Center 0%
Lucene Faceted search 20%
Java API ODocument.update() 0%
Java API Improve SQL UPDATE syntax 100%
Remote protocol Push messages on schema change 0%
Remote protocol Push messages on record change 0%
SQL shortestPaths() function 0%
SQL New functions (strings, maths) 40%

results matching ""

    No results matching ""