unknown
ec4a9dc983
A previous changeset by me today about SQL_LOG_BIN had the problem
...
that it tested the privilege in ::update() whereas it should be
in ::check() (see email from Serg, subject
"Re: bk commit - 4.1 tree (guilhem:1.1706)").
So I add instead a check_func function to sys_var_thd_bit.
I do the same addition to sys_var_thd_ulong, to unify handling
of PSEUDO_THREAD_ID with the one of SQL_LOG_BIN. So class
sys_var_pseudo_thread_id is not needed anymore, removing it.
mysql-test/r/rpl_temporary.result:
result update
mysql-test/t/rpl_temporary.test:
tests after new way of fixing; verify that when second variable
assignment is refused then first is not done.
sql/set_var.cc:
a check_func (check_log_update) when setting SQL_LOG_BIN,
and one when setting PSEUDO_THREAD_ID.
Removing class sys_var_pseudo_thread_id.
Updates for new prototypes of constructor in sys_var_thd_bit
and sys_var_thd_ulong.
sql/set_var.h:
Adding check_func to sys_var_thd_bit.
Adding check_func to sys_var_thd_ulong, so class sys_var_pseudo_thread_id
is not needed anymore, removing it.
2004-03-27 01:07:09 +01:00
..
2004-03-24 16:16:08 +04:00
2003-12-18 18:12:00 +04:00
2003-11-20 22:06:25 +02:00
2004-03-16 14:59:22 +04:00
2004-03-26 16:11:46 +04:00
2004-03-26 16:11:46 +04:00
2004-03-25 15:05:01 +02:00
2004-03-05 19:49:50 +02:00
2004-03-15 16:32:53 +04:00
2004-03-15 16:32:53 +04:00
2004-03-16 22:41:30 +02:00
2004-03-02 10:08:50 +00:00
2004-03-25 15:05:01 +02:00
2004-03-25 15:05:01 +02:00
2004-03-18 00:16:04 +02:00
2004-03-02 10:08:50 +00:00
2004-03-02 10:08:50 +00:00
2004-03-02 10:08:50 +00:00
2003-11-21 19:16:19 +03:00
2003-12-30 13:14:21 +02:00
2004-03-16 22:41:30 +02:00
2004-03-04 22:53:48 +01:00
2004-02-11 00:06:46 +01:00
2004-02-11 00:06:46 +01:00
2004-03-26 19:11:37 +01:00
2004-02-11 00:06:46 +01:00
2004-02-20 23:42:06 +01:00
2004-02-13 15:27:21 +01:00
2004-03-25 22:11:22 +02:00
2004-03-25 22:11:22 +02:00
2004-03-05 00:20:24 +01:00
2004-03-04 23:18:54 +01:00
2004-03-25 22:18:31 +02:00
2004-03-25 17:42:13 +01:00
2004-03-18 15:14:36 +02:00
2004-03-04 08:50:37 +02:00
2004-03-17 14:26:26 +02:00
2004-01-20 20:55:47 +04:00
2004-03-20 13:37:30 +02:00
2004-03-18 15:14:36 +02:00
2004-03-20 13:36:26 +02:00
2004-03-04 17:52:06 +04:00
2004-03-20 13:36:26 +02:00
2004-03-20 13:36:26 +02:00
2004-03-23 21:10:23 +04:00
2004-03-18 15:14:36 +02:00
2004-03-18 15:14:36 +02:00
2004-03-25 22:11:22 +02:00
2004-03-25 22:11:22 +02:00
2004-02-11 00:06:46 +01:00
2004-03-05 19:49:50 +02:00
2004-03-04 23:18:54 +01:00
2004-03-16 22:41:30 +02:00
2004-03-18 00:16:04 +02:00
2004-02-16 10:15:52 +02:00
2004-03-26 19:25:22 +01:00
2004-02-03 14:35:24 +04:00
2004-03-16 22:41:30 +02:00
2004-03-23 14:43:24 +01:00
2004-03-21 15:58:08 -06:00
2004-02-21 14:25:43 +01:00
2004-03-25 23:29:45 +02:00
2004-03-18 00:16:04 +02:00
2004-02-05 18:14:48 +01:00
2004-01-19 23:44:39 +01:00
2003-11-28 12:18:13 +02:00
2004-02-10 18:33:06 +03:00
2004-03-02 22:39:50 +03:00
2003-12-17 17:35:34 +02:00
2004-03-19 18:33:38 +02:00
2004-03-27 01:07:09 +01:00
2004-03-27 01:07:09 +01:00
2004-03-20 15:56:20 +01:00
2004-03-17 10:30:40 +02:00
2004-03-16 00:42:10 +02:00
2004-03-16 02:41:36 +02:00
2004-03-17 16:19:09 +04:00
2004-03-24 14:44:31 +01:00
2004-02-13 15:27:21 +01:00
2004-03-26 16:19:45 +02:00
2003-11-21 19:16:19 +03:00
2004-03-22 15:43:13 +02:00
2004-03-16 22:41:30 +02:00
2004-03-26 19:11:37 +01:00
2004-03-26 19:11:37 +01:00
2003-12-19 16:34:48 +02:00
2004-03-26 11:06:53 +02:00
2004-03-16 22:41:30 +02:00
2004-03-23 14:43:24 +01:00
2003-12-19 20:52:13 +03:00
2004-03-18 00:16:04 +02:00
2004-03-20 13:36:26 +02:00
2004-03-26 19:25:22 +01:00
2004-03-25 14:40:36 +02:00
2004-03-23 14:43:24 +01:00
2004-03-16 22:41:30 +02:00
2004-03-20 13:36:26 +02:00
2004-02-17 01:14:51 +02:00
2004-03-25 23:29:45 +02:00
2004-03-15 20:20:47 +03:00
2004-02-11 00:06:46 +01:00
2004-03-15 12:53:27 +02:00
2004-02-11 00:06:46 +01:00
2004-03-25 22:11:22 +02:00
2004-03-17 14:26:26 +02:00
2004-03-26 16:11:46 +04:00
2004-03-04 08:50:37 +02:00
2004-03-05 19:49:50 +02:00
2004-03-26 16:11:46 +04:00
2003-11-20 22:06:25 +02:00
2004-03-19 14:35:00 +04:00
2004-03-26 11:06:53 +02:00
2004-03-20 13:36:26 +02:00
2004-03-26 16:11:46 +04:00
2003-11-20 22:06:25 +02:00
2004-03-17 12:28:26 -06:00
2004-03-16 22:41:30 +02:00
2004-02-17 01:14:51 +02:00
2004-03-18 15:51:08 +04:00
2003-12-18 17:46:56 +01:00
2003-12-17 17:35:34 +02:00
2004-02-20 17:43:02 +02:00
2003-12-05 01:55:57 +03:00