Davi Arnaut
c5bb49d020
Bug#36540: CREATE EVENT and ALTER EVENT statements fail with large server_id
...
The problem is that creating a event could fail if the value of
the variable server_id didn't fit in the originator column of
the event system table. The cause is two-fold: it was possible
to set server_id to a value outside the documented range (from
0 to 2^32-1) and the originator column of the event table didn't
have enough room for values in this range.
The log tables (general_log and slow_log) also don't have a proper
column type to store the server_id and having a large server_id
value could prevent queries from being logged.
The solution is to ensure that all system tables that store the
server_id value have a proper column type (int unsigned) and that
the variable can't be set to a value that is not within the range.
2009-03-11 17:30:56 -03:00
..
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-01-29 17:59:46 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-30 15:44:49 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-24 16:20:00 +02:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-30 17:59:10 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-01-26 16:34:41 +01:00
2009-01-26 16:34:41 +01:00
2009-01-29 17:59:46 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-02-16 08:38:15 -03:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2009-01-29 17:59:46 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-01-29 17:59:46 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-01-22 11:14:16 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2009-01-29 17:59:46 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2009-01-22 11:14:16 +01:00
2009-01-29 17:59:46 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2009-03-11 17:30:56 -03:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-01-29 17:59:46 +01:00
2009-01-29 17:59:46 +01:00
2008-12-19 16:03:32 +01:00
2009-01-08 19:13:57 +01:00
2009-01-08 19:13:57 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2009-02-27 21:43:43 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-05 16:43:13 +01:00
2008-12-19 16:03:32 +01:00
2009-01-22 11:14:16 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00
2008-07-23 16:06:44 +02:00
2008-07-23 16:06:44 +02:00
2008-12-19 16:03:32 +01:00
2008-12-19 16:03:32 +01:00