anozdrin/alik@alik.
643606cac9
Instance Manager polishing.
2006-10-20 22:26:40 +04:00
msvensson@neptunus.(none)
f3c7b029d7
Merge neptunus.(none):/home/msvensson/mysql/bug22379_runtime/my50-bug22379_runtime
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0-runtime
2006-09-26 15:44:52 +02: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
jimw@rama.(none)
a34f37acdd
Bug #12673 : Instance Manager: allows to stop the instance many times
...
The instance manager was not actually checking whether an instance
was actually running before trying to stop it. Now it checks first.
2006-07-12 12:30:22 -07:00
petr@mysql.com
1c7bc08537
a bunch of IM fixes from the GUI team
2006-02-10 02:15:55 +03:00
serg@serg.mylan
c063819075
locking issues,
...
test for LONGLONG_MIN in decimal.c
2005-12-23 20:50:28 +01:00
reggie@big_geek.
2e637a0b36
fix issue with IM that causes commandlines that are executed to be incorrect.
2005-10-25 09:29:39 -05:00
petr@mysql.com
9e3d89b73e
Fix Bug#14107 (IM test failures on QNX)
...
(v.2 with post-review fixes)
2005-10-21 03:25:07 +04:00
monty@mysql.com
5513ab69b7
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/my/mysql-5.0
2005-10-12 00:59:52 +03:00
monty@mysql.com
f5fdf3e87a
Reviewing new pushed code
...
- CHAR() now returns binary string as default
- CHAR(X*65536+Y*256+Z) is now equal to CHAR(X,Y,Z) independent of the character set for CHAR()
- Test for both ETIMEDOUT and ETIME from pthread_cond_timedwait()
(Some old systems returns ETIME and it's safer to test for both values
than to try to write a wrapper for each old system)
- Fixed new introduced bug in NOT BETWEEN X and X
- Ensure we call commit_by_xid or rollback_by_xid for all engines, even if one engine has failed
- Use octet2hex() for all conversion of string to hex
- Simplify and optimize code
2005-10-12 00:58:22 +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
reggie@ubuntu.(none)
31be8fb694
fixed the service bits of the IM
2005-09-13 14:53:19 -05:00
reggie@linux.site
eced05c3cd
A few changes to fix compiling on Windows
2005-09-06 18:06:06 -06:00
petr@mysql.com
5605117d4d
Fix for BUG#10957 "stop instance, issued after flush instances causes IM to crash"
...
Recommited with post-review fixes
2005-08-19 17:19:12 +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
22ccfb4d67
IM port cleanup
2005-08-05 17:02:06 +04:00
reggie@fedora.(none)
8cb3bd41c8
alot of formatting changes that came out of JimW's review
2005-08-03 16:20:27 -05:00
reggie@fedora.(none)
f3de5d6b69
initial import of Windows port of IM.
2005-07-20 10:55:40 -05:00
petr@mysql.com
65d79b9d83
post-review fixes
2005-06-07 15:47:02 +04:00
petr@mysql.com
180d0ed620
post-review fixes
2005-05-16 01:54:02 +04:00
petr@mysql.com
da1d303001
make server logs less frightening, when using IM
2005-04-11 17:19:12 +04:00
joerg@mysql.com
4fd932b772
Revert the inclusion of 'signal.h' as the module contains 'kill()'.
2005-03-22 10:39:26 +01: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
dbc0937dd0
made IM to work with --defaults-file smoothly
2005-02-18 14:58:30 +03:00
petr@mysql.com
59d8e51150
some more cleanups and fixes
2005-02-15 04:38:33 +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
guilhem@mysql.com
be11a7d92f
instance.cc:
...
explicit setting of reconnect (no behaviour change)
2004-12-09 22:22:34 +01:00
petr@mysql.com
d3dc041dd1
post-review fixes
2004-11-02 10:11:03 +03: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