A new management command, hadbm setadminpassword, has been implemented to allow changing the password used for database administration. The command takes options indicating which management agent to use, and the old password and the new password. For more information, see the hadbm setadminpassword man page.
The existing management command, hadbm listpackages, has been modified. Previously, the command took no operands, and listed all packages in the relevant management domain. The modifications introduce an optional package name operand, and list only packages with that name. If the operand is not provided, all packages are listed. For more information, see the hadbm listpackages manpage.
The existing management command, hadbm createdomain, has been modified. The hostlist operand is extended to also specify the port number of the management agent. In this way, the domain is completely specified by using only the hostlist operand. The old behavior is still supported for backward compatibility. For more information, see the hadbm createdomain manpage.
Some of the error messages from the management system have been modified. The modifications are intended to improve comprehension, consistency, and accuracy of the error messages. The actual modifications are not listed in these release notes.
The installation and uninstallation behavior has been slightly changed. Installing or uninstalling the HADB should always preserve the link /opt/SUNWhadb/4, but this has not always been the case.
The possibility of typing passwords on the command line as a command option is deprecated. This deprecation is relevant to all hadbm commands that accept passwords as command-line options. For hadbm commands, it has previously been possible to type a password as:
A password file
A command line option
An interactive input
The command-line option is considered unsafe and is therefore deprecated. A warning message is issued if a password is typed in this way. Instead, use a password file or interactive output. Note this applies to all hadbm commands that accept a command-line password option.
HADB has been upgraded to use JGroups Version 2.2, and its source code is distributed along with the HADB. To support online upgrade from a previous HADB version, both JGroups 2.1 and 2.2 are delivered with HADB. For JGroups 2.1, byte code is delivered only.