Hitachi Vantara Pentaho Community Wiki

Pillar Upgrade HOWTOs

Skip to end of metadata
Go to start of metadata

Mondrian

In general, the process of upgrading Mondrian in the projects that depend on it is:

  1. Look at Mondrian's ivy.xml, and note the versions that it requires for the following JARs:
  • mondrian.jar
  • eigenbase-properties.jar
  • eigenbase-resgen.jar
  • eigenbase-xom.jar
  • jpivot.jar
  • olap4j.jar
  1. Many projects will pull these transitive dependencies in automatically, but if they don't, you will need to update the Mondrian-dependent projects to use the correct versions of Mondrian's transitive dependencies.
  2. If upgrading to a Mondrian SNAPSHOT, be sure that changing="true".

Upgrade according to the Ivy dependency report

Run the CI job called Project dependency reports: http://ci.pentaho.com/job/dependency%20reports

Upgrade Kettle

Kettle does not yet use Ivy so Kettle will not show up in the dependency report. You must manually check-in Mondrian and its transitive dependencies. Typically, Mondrian and its dependencies are found at the following paths:

  • libext/pentaho/olap4j*.jar
  • libext/mondrian/*.jar
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.