Kamanja v1.3.2 released!

11 views
Skip to first unread message

Mehul Parekh

unread,
Feb 23, 2016, 2:43:32 PM2/23/16
to kamanja
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.

Improved Debugging

  • Added additional stack traces to improve debugging capabilities.
  • Additional debug information (such as, if Kafka is not working) is now available.

Improved Documentation

  • 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:

Download v1.3.2:
And be sure and visit and bookmark http://kamanja.org – where you can find all the information.

Cheers,
Mehul.

Reply all
Reply to author
Forward
0 new messages