- Data processing UI was fully merged into OpenStack Dashboard (horizon).
- Support of CDH 5.x was added.
- Support of Apache Spark was added. Supported versions are 0.9.1 and 1.0.0. Elastic data processing (EDP) engine was refactored a lot to support non-Oozie workflow engines.
- Support of Apache Hadoop 2.4.1 was added in addition to existing 1.2.1 and 2.3.0. Version 2.3.0 is deprecated in Juno.
- Support of multi region deployments.
- Hadoop Swift authentication using keystone trust mechanism. Now Hadoop can access data in Swift without storing credentials in config files.
- Ceilometer integration was added. Now Sahara notifies Ceilometer about all cluster state changes.
- Cluster provisioning error handling was improved. If something goes wrong during scaling, cluster will rollback to original state.
- Added ability to specify security groups for a node group. Also Sahara could automatically create security group with only required ports open.
- Implemented distributed mode for Sahara: sahara-all process is decoupled into sahara-api and sahara-engine. You can run several instances of sahara-api and sahara-engine on different hosts. Note that the feature implementation is considered to be in alpha-state.