kostja@bodhi.local
2fc4562d63
Port cleanups, trivial refactoring and code rearrangements from
...
Alik's patch for BUG#22306: STOP INSTANCE can not be applied for
instances in Crashed, Failed and Abandoned" to ease review process.
Evaluate global variable linuxthreads before starting threads to avoid
a race.
2006-11-18 01:34:44 +03:00
kostja@bodhi.local
2f69dfb28f
Cleanup: manually port the polishing parts from Alik's changeset for
...
BUG#22306: STOP INSTANCE can not be applied for instances in Crashed,
Failed and Abandoned
2006-11-16 23:36:20 +03:00
anozdrin/alik@alik.
f40a9d2ece
Fix for BUG#17486: IM: race condition on exit.
...
The problem was that IM stoped guarded instances on shutdown,
but didn't wait for them to stop.
The fix is to wait for guarded instances to stop before exitting
from the main thread.
The idea is that Instance-monitoring thread should add itself
to Thread_registry so that it will be taken into account on shutdown.
However, Thread_registry should not signal it on shutdown in order to
not interrupt wait()/waitpid().
2006-10-24 18:23:16 +04:00
kostja@bodhi.local
2fecf79536
Merge bodhi.local:/opt/local/work/mysql-5.0-runtime
...
into bodhi.local:/opt/local/work/mysql-5.1-runtime-merge
2006-10-23 12:35:56 +04:00
petr/cps@mysql.com/owlet.local
96c6f6f5c2
Fix Bug #19368 Failure in "flush_instances" causes assert in Thread_registry
...
Stop guardian and all the rest of threads before shutdown in case of an error
2006-10-05 22:07:21 +04:00
anozdrin@mysql.com
42ef881906
Merge mysql.com:/home/alik/MySQL/devel/5.0-to-be-merged
...
into mysql.com:/home/alik/MySQL/devel/5.1-merged
2006-06-20 18:28:28 +04: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
b551722333
Fix compilation problems on Windows and SUN Solaris.
2006-05-19 04:51:23 +04:00
anozdrin@mysql.com
c1113af15c
This is an implementation of two WL items:
...
- WL#3158: IM: Instance configuration extensions;
- WL#3159: IM: --bootstrap and --start-default-instance modes
The following new statements have been added:
- CREATE INSTANCE;
- DROP INSTANCE;
The behaviour of the following statements have been changed:
- SET;
- UNSET;
- FLUSH INSTANCES;
- SHOW INSTANCES;
- SHOW INSTANCE OPTIONS;
2006-05-18 18:57:50 +04:00
petr@mysql.com
ce4fd24da2
Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/cps/mysql/devel/im/5.0-im-fix-race
2006-02-21 15:59:41 +03: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
petr@mysql.com
1c7bc08537
a bunch of IM fixes from the GUI team
2006-02-10 02:15:55 +03: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
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)
72c0a021e9
Merge rburnett@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into fedora.(none):/home/reggie/bk/im_patch
2005-08-04 09:33:44 -05:00
reggie@fedora.(none)
8cb3bd41c8
alot of formatting changes that came out of JimW's review
2005-08-03 16:20:27 -05:00
petr@mysql.com
9644bc3e2b
Post-review fixes for WL#2713 "Change IM behaviour so, that it only reads and alters one config file only."
2005-07-21 22:40:53 +04:00
petr@mysql.com
b9fcdfbb0f
WL #2713 Change IM behaviour so, that it only reads and alters one config file only.
...
Implemented on brian's request.
2005-07-21 14:21:23 +04: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
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
petr@mysql.com
d2115d133d
Some minor IM fixes
2004-11-15 14:53:30 +03:00
petr@mysql.com
b2e3626e52
fix for the IM linking problem
2004-11-06 02:14:56 +03:00
petr@mysql.com
13570dcf9f
linking problem fix
2004-11-04 02:42:22 +03:00
petr@mysql.com
d3dc041dd1
post-review fixes
2004-11-02 10:11:03 +03: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
a8e2db4ecd
Intermediate commit - just to make new files visible to bk in the new
...
tree
2004-10-23 11:32:52 +04:00