Bugs fixed:
Moved MysqldFactory
to main package.
Reformatting: Added newlines some files which did not end in them.
Swapped out commercial binaries for v5.0.36.
Found and removed dynamic linking in mysql_kill; updated solution.
Changed protected constructor of
SimpleMysqldDynamicMBean
from taking a
MysqldResource
to taking a
MysqldFactory
, in order to lay groundwork for
addressing BUG discovered by Andrew Rubinger. See:
MySQL
Forums (Actual testing with JBoss, and filing a bug, is
still required.)
build.xml
: usage
now
slightly more verbose; some reformatting.
Now incoporates Reggie Bernett's
SafeTerminateProcess
and only calls the
unsafe TerminateProcess as a final last resort.
New windows kill.exe
fixes bug where mysqld
was being force terminated. Issue reported by bruno haleblian
and others, see:
MySQL
Forums.
Replaced Boolean.parseBoolean
with JDK 1.4
compliant valueOf
.
Changed connector-mxj.properties
default
mysql version to 5.0.37.
In testing so far mysqld reliably shuts down cleanly much faster.
Added testcase to
com.mysql.management.jmx.AcceptanceTest
which
demonstrats that dataDir
is a mutable MBean
property.
Updated build.xml
in prep for next release.
Changed SimpleMysqldDynamicMBean
to create
MysqldResource
on demand in order to allow
setting of datadir
. (Rubinger bug
groundwork).
Clarified the synchronization of
MysqldResource
methods.
SIGHUP
is replaced with
MySQLShutdown<PID>
event.
Clarified the immutability of baseDir
,
dataDir
, pidFile
,
portFile
.
Added 5.1.15 binaries to the repository.
Removed 5.1.14 binaries from the repository.
Added getDataDir()
to interface
MysqldResourceI
.
Added 5.1.14 binaries to repository.
Replaced windows kill.exe resource with re-written version specific to mysqld.
Added Patched StandardSocketFactory
from
Connector/J 5-0 HEAD.
Ensured 5.1.14 compatibility.
Swapped out gpl binaries for v5.0.37.
Removed 5.0.22 binaries from the repository.
User Comments
Add your own comment.