March 19, 2016 at 2:30 am #13534
We are excited to inform you all that Kamanja v1.3.2 was released on 2/22. The main theme of this minor release was to support an easier upgrade path from v1.1.x and v1.2.x, improving product stability and backward compatibility as well as improving debugging capabilities. Here are the key highlights:
Improved Backward Compatibility
We now support backward compatibility and support prior versions of model interfaces as follows:
Support addition of 1.1.x models in 1.3.x Metadata API.
Support addition of 1.1.x models in 1.3.x Kamanja engine.
Note: We highly recommend that the models be upgraded to match the new v1.3.x model interface, as older models will not scale well without changing the implementation.
Reduced Installation and Migration Time
An improved one step easy install process with Homebrew.
A better top-level script to make the upgrade from older versions easier (which does installation bits and migration).
Added support for both Scala 2.11.x and 2.10.x packages to reduce migration time, as compiler changes are not needed.
Performed parallel operations to speed up migration from 1.1.x/1.2.x to 1.3.x.
From 1.1.x to 1.3.x (Scala 2.10 or 2.11).
From 1.2.x to 1.3.x (Scala 2.10 or 2.11).
Added a script that checks for the Kamanja prerequisites such as Java, Scala, and Kafka to make installation easier.
Verified compatible version of HBase is installed.
Added additional stack traces to improve debugging capabilities.
Additional debug information (such as, if Kafka is not working) is now available.
Added step-by-step rollback steps for migrating from both 1.1.x and 1.2.x to 1.3.x.
Documented the differences in the configuration files between 1.1.x, 1.2.x, and 1.3.x to facilitate configuration files changes during upgrade process.
Improved Product Stability
Added several new test cases to improve product stability.
Fixed minor bugs to minimize installation and migration issues.
Detailed Documentation can be found at the following link:
Source code can be found at https://github.com/ligaDATA/Kamanja/releases
Kamanja binaries can be downloaded from:
For Scala 2.11: https://s3.amazonaws.com/kamanja/release/2.11/Kamanja-1.3.2_2.11.tar.gz.
For Scala 2.10: https://s3.amazonaws.com/kamanja/release/2.10/Kamanja-1.3.2_2.10.tar.gz.
And be sure and visit and bookmark http://kamanja.org – where you can find all the information.