IBM Informix Dynamic Server - Change History

TKU January 2011

Updated the regex for package versioning to prevent incorrect matches with other Informix products (QM001733048).

TKU February 2011

The following improvements were made:

  • Added active and file versioning methods so that the pattern extracts a server name and port numbers used by the instance.
  • Changed the type from "Informix Dynamic Server" to "IBM Informix Dynamic Server".
  • Updated the key to contain the install_root attribute to uniquely identify the Software Instance.

TKU April 2011

Added registry versioning.

TKU May 2011

The pattern now stops if "xps" is discovered in the trigger process path (suggesting that the pattern triggers on an IBM Informix Extended Parallel Server).

TKU August 2011

Updated the regular expression used to obtain the installation root. The installation root is now only obtained if the path to the trigger process is fully qualified.

TKU March 2012

The following improvements were made:

  • Added support for the IBM Informix Extended Parallel Server.
  • Enhanced package versioning.
  • Active versioning can now be run bu using elevated credentials on the UNIX platform.

TKU September 2013

The following improvements were made:

  • Modified the way in which the product version is reported.
  • Updated the regular expression used in active versioning.

TKU February 2014

Updated server name extraction.

TKU February 2015

Deprecated privilege command execution configuration through the pattern configuration block. A recommended method is the BMC Atrium Discovery platform configuration.

TKU April 2019

Updated the pattern to use runCommand functions.

TKU November 2019

Updated the trigger (DRDC1-13941).

TKU October 2020

Updated file versioning (DRDC1-15822) and active versioning (DRDC1-15240).

TKU April 2023

Added a missing zero to the second level of versioning (DRDC1-20786).

TKU May 2023

Added support for /informix/ suffix in path versioning (DRDC1-21199).

TKU September 2023

The following improvements were made:

  • Added support for the onconfig files on UNIX.
  • Added support for server aliases.
  • Updated active versioning to extract an edition.
  • Added the expected_content_regex argument to runFutureActiveCommand() (DRDC1-21393).
  • Updated the pattern to ascertain a server number from the config file content.
  • Updated the pattern to obtain a version by executing the swlist -v command.

TKU October 2023

The pattern now removes the edition code from the end of the full_version (DRDC1-21836).

TKU December 2023

The following improvements were made:

  • The pattern attempts to get a server_name and config filename from the inf_*_env file (DRDC1-22209).
  • An edition from swtag is given precedence over that from oninit command (DRDC1-22209).
Was this page helpful? Yes No Submitting... Thank you

Comments