Rollout Version

An increasing number that is managed by the final solution integrator for a given deployment. It is a single number which represents a set of product and extension version numbers that are deployed.

The Rollout version is derived from the value of the yfs.rollout.version property. The Rollout Version supports a valid non-negative Long value from 0 to 9223372036854775807.

Standardizing the format of the Rollout Version

The importance of standardizing the format is to ensure the following :
  • The version is incremental
  • The version is numeric

    This is essential requirement for multi version Agents where the Rollout Version of the transaction data is compared with agent’s Rollout version before agent processes the data.

    Here’s a sample Rollout Version format:

    xxyzaabbcc

    where
    • xx – represents IBM Version number (double digit)
    • y – represents IBM Release Number (single digit)
    • z – represents IBM Modification number (single digit)
    • aa - IBM Fix pack Version (double digit)
    • bb – External optional component version (double digit)
    • cc – can be used to represent final implementers releases. (double digit)

Example 1, An example for the Rollout Version is :

Rollout Version: 940010203

IBM Version number: 9

IBM Release Number: 4

IBM Modification number: 0

IBM Fix pack Version: 01

External optional component version like Toshiba gravity version: 02

Final implementers releases:03

Example 2, An example for the Rollout Version is :

Rollout Version: 1010111213

IBM Version number: 10

IBM Release Number: 1

IBM Modification number: 0

IBM Fix pack Version: 11

External optional component version like Toshiba gravity version: 12

Final implementers releases:13