Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

The version checker can be disabled using the standard configuration system:

...

by editing the pentaho-solutions/system/

...

systemListeners.xml file. See below for more details.

...

The version checker can be removed entirely from the software without causing any degradation of any kind.

No Discrimination

...

The source code that integrates the version checker into the Bi platform can be viewed using these links:

Privacy

The data collected through the version checker will not be used in a manner that violates Pentaho's privacy policy.

...

The BI Platform Version Checker is a scheduled quartz job that determines if a new version of the platform is available, and if so, writes information to the BI Server log notifying the system administrator.  The Version Checker is configured in the pentaho-solutions/system/pentahosystemListeners.xml as a System Listener:

Code Block

<version-checker>org.pentaho.plugin.versionchecker.VersionCheckSystemListener</version-checker>

 Also in the pentaho.xml file are version checker configuration items:

Code Block

<version-check-config>
  	<!--  defines how often  --
<bean id="versionCheckerSystemListener" class="org.pentaho.platform.scheduler.versionchecker.VersionCheckSystemListener">
  <property name="repeatIntervalSeconds">
    <repeat-interval-seconds>86400</repeat-interval-seconds>
<value>86400</value>
   <!--/property>
 valid release flags include: Major, Minor, RC<property name="requestedReleases" value="Minor, GA, Milestone --" />
    <release-flags>Minor, GA</release-flags>
    <!--  set to "true" to disable the version checker -->
    <disable>false</disable>
  </version-check-config>

...

<property name="disableVersionCheck">
    <value>false</value>
  </property>
</bean>
  • repeatIntervalSeconds - defines the frequency in which the version checker quartz job executes to see if a new version is available.  The default value is every 24 hours, or 86400 seconds.
  • release-flags - defines the set of releases requestedReleases - comma separated list of release types that the platform receives notifications about. disable Valid values are: major, minor, RC, GA, and milestone. They are not case sensitive.
  • disableVersionCheck - allows the administrator to easily disable the version checker.

...

There are varying degrees of removing the version checker from the platform:

  • setting disable disableVersionCheck to true causes the version checker system listener to not schedule the quartz job and not execute any updates
  • deleting the VersionCheckSystemListener versionCheckerSystemListener bean section from the pentahosystemListeners.xml file causes the system listener to never execute
  • deleting the pentaho-versionchecker.jar from the WEB-INF/lib directory, removes the code that actually executes the version check. The BI platform will continue to execute normally and no errors or warning will be displayed.