Functionality Added or Changed
Removed references to File.deleteOnExit,
a warning is printed instead.
Fixed where versionString.trim() was
ignored.
portFile now contains a new-line to be
consistent with pidFile.
Errors reading portFile are now reported
using stacktrace(err), previously
System.err was used.
Added main(String[]) to
com/mysql/management/AllTestsSuite.java.
Removed obsolete
PatchedStandardSocketFactory java file.
Clarified code in DefaultsMap.entrySet().
Removed obsolete field
SimpleMysqldDynamicMBean.lastInvocation.
Added new connection property initialize-user
which, if set to true will remove the
default, un-passworded anonymous and root users, and create the
user/password from the connection url.
ConnectorMXJUrlTestExample and
ConnectorMXJObjectTestExample now
demonstrate the initialization of user/password and creating the
initial database (rather than using "test").
Added new tests for initial-user & expanded some existing tests.
Added InitializeUser and
QueryUtil classes to support new feature.
Added copyright notices to some classes which were missing them.
Updated commercial license files.
Updated internal jar file names to include version information
and be more consistent with Connector/J jar naming. For example,
connector-mxj.jar is now
mysql-connector-mxj-${mxj-version}.jar.
Bugs Fixed
Removed obsolete
InitializePasswordExample
Refactored duplication from tests and examples to
QueryUtil.
Removed PatchedStandardSocketFactory (fixed
in Connector/J 5.0.6).
Added robustness around reading portfile.
Added null-check to deal with C/MXJ being loaded by the
bootstrap classloaders with JVMs for which
getClassLoader() returns null.
Removed use-default-architecture property
replaced.
Updated build.xml in preparation for next
beta build.
Clarified the startup max wait numbers.
Moved platform-map.properties into
db-files.jar.
Delete portFile on shutdown.
Swapped out commercial binaries for v5.0.40.
Added os.name-os.arch to resource directory mapping properties file.
Fixed port file to always be written to datadir.
Changed tests to shutdown mysqld prior to deleting files.
