anozdrin/alik@alik.
643606cac9
Instance Manager polishing.
2006-10-20 22:26:40 +04:00
msvensson@neptunus.(none)
d2ebe6be03
Bug #22379 im_daemon_life_cycle.test fails on merge of 5.1 -> 5.1-engines
...
Remove race situations that occur when removing pidfiles. Primarily each process should remove its own
pidfile, secondly it should be removed by the process that created it and _only_ if it's
certain the process is dead. Third, mysql-test-run.pl will remove the pidfile when process has been killed.
- Set state of an instance to STARTING _before_ calling instance->start()
- Check that pidfile of instance has been created before changing STARTING => STARTED
- Only remove the pidfile if IM kills an instance with SIGKILL, otherwise the instance will remove it itself
2006-09-25 09:28:52 +02:00
anozdrin@mysql.com
a992833d83
The second fix for BUG#19391: IM fails to start after two executions.
2006-06-19 14:16:10 +04:00
anozdrin@mysql.com
711a230517
Fix for BUG#18023: IM: instance can be started several times;
...
monitor interval must be > 2sec.
2006-05-29 17:30:30 +04:00
petr@mysql.com
cb5e54e1bd
Fix race condition: instance map wasn't locked for the
...
duration of the whole 'flush instances'. As a consequence,
it was possible to query instance map, while it is in the
inconsistent state. The patch was reworked after review.
2006-02-21 15:57:56 +03:00
serg@serg.mylan
e91712d9bb
pthread_handler_decl() changed to be ctags-friendly
...
(and contain extern "C" when necessary)
2005-10-08 16:39:55 +02:00
jani@a193-229-222-105.elisa-laajakaista.fi
8d3036c35e
Some minor fixes revealed as warnings by
...
Intel compiler.
2005-09-23 21:28:56 +03:00
konstantin@mysql.com
344144ad14
Cleanup the instance manager code.
2005-08-29 23:29:35 +04:00
joerg@mysql.com
294aa66d92
New "Instance Manager" code:
...
Rename "port.h" to "portability.h" to avoid conflict with system header file name,
and include the file in "Makefile.am".
2005-08-05 20:44:52 +02:00
petr@mysql.com
a64f264e4b
IM port fixes: fix crash on startup, add more error checking, get rid of unnecessary code.
2005-08-05 14:35:30 +04:00
reggie@fedora.(none)
f3de5d6b69
initial import of Windows port of IM.
2005-07-20 10:55:40 -05:00
petr@mysql.com
180d0ed620
post-review fixes
2005-05-16 01:54:02 +04:00
petr@mysql.com
b072eaa3da
Fix for AIX compilation failure: sacred knowledge of my_global.h nature (it should be
...
included before any other include) was hidden from me.
2005-03-22 02:04:14 +03:00
petr@mysql.com
912dfdfa34
post-review fixes + cleanup + some minor fixes
2005-02-27 18:41:34 +03:00
petr@mysql.com
6b50b5b087
Post-review fixes + some bugs fixed + several minor features
2005-02-11 14:21:59 +03:00
petr@mysql.com
63acf2a8be
Various fixes (cleanups, valgrind, makefiles, ...)
2005-02-03 20:48:58 +03:00
petr@mysql.com
84d5b3a332
more fixes for IM to substitude mysqld_safe in startup scripts
2005-01-31 23:54:08 +03:00
petr@mysql.com
ee08b749dd
IM mostly fixed according to Brian's directions. Will need to do some additional option handling and cleanups
2005-01-25 13:54:56 +03:00
petr@mysql.com
d40e0935ce
fix autobuild failures
2004-12-12 20:59:15 +03:00
petr@mysql.com
e415866cfe
comment fixed to reflect the current state of things
2004-10-27 11:01:38 +04:00
petr@mysql.com
3c33df381f
more review fixes
2004-10-27 10:21:48 +04:00
petr@mysql.com
73aeeaf4ed
Various post-review fixes
2004-10-26 23:22:12 +04:00
petr@mysql.com
1e46fea310
minor post review fixes
2004-10-25 14:23:31 +04:00
petr@mysql.com
a8e2db4ecd
Intermediate commit - just to make new files visible to bk in the new
...
tree
2004-10-23 11:32:52 +04:00