diff options
author | andrey@lmy004. <> | 2006-05-22 20:46:13 +0200 |
---|---|---|
committer | andrey@lmy004. <> | 2006-05-22 20:46:13 +0200 |
commit | b429d73d62791d05a6448135c78beb8966008888 (patch) | |
tree | 3d492384ce369edfba63a049dc688265d9d27a21 /sql/lex.h | |
parent | 9fca0d766b3a35b9ac930546dc691b5ed9338b7f (diff) | |
download | mariadb-git-b429d73d62791d05a6448135c78beb8966008888.tar.gz |
fix for bug #17619 Scheduler race conditions
- Scheduler is either initialized at server start or never.
Starting & stopping is now suspending & resuming.
- The scheduler has clear OO interface
- Now all calls to the scheduler are synchronous
- GLOBAL event_scheduler uses thd::sys_var_tmp (see set_var.cc)
- External API is encapsulated into class Events
- Includes fixes for all comments of Kostja's review of 19.05.2005
Starting to merge into 5.1-release (5.1.10) and push
Diffstat (limited to 'sql/lex.h')
-rw-r--r-- | sql/lex.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/lex.h b/sql/lex.h index 555a68dc388..d541a3fb228 100644 --- a/sql/lex.h +++ b/sql/lex.h @@ -453,6 +453,7 @@ static SYMBOL symbols[] = { { "RTREE", SYM(RTREE_SYM)}, { "SAVEPOINT", SYM(SAVEPOINT_SYM)}, { "SCHEDULE", SYM(SCHEDULE_SYM)}, + { "SCHEDULER", SYM(SCHEDULER_SYM)}, { "SCHEMA", SYM(DATABASE)}, { "SCHEMAS", SYM(DATABASES)}, { "SECOND", SYM(SECOND_SYM)}, |