Bug #22740 Events: Decouple Event_queue from Event_db_repository
Submitted: 27 Sep 2006 14:35 Modified: 7 Mar 2007 21:52
Reporter: Andrey Hristov Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Stored Routines Severity:S3 (Non-critical)
Version:5.1.12-bk OS:Any (All)
Assigned to: Andrey Hristov CPU Architecture:Any

[27 Sep 2006 14:35] Andrey Hristov
Description:
There is a an existing patch which should do the task. This report is being created to attach the patch to an item, because WL#3337 has been finished.

How to repeat:
See code..
[28 Sep 2006 14:25] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/12731

ChangeSet@1.2330, 2006-09-28 16:24:27+02:00, andrey@example.com +9 -0
  Fix for bug#22740 Events: Decouple Event_queue from Event_db_repository
  
  This patch implements the idea of the bug report by making Event_queue
  unaware of Event_db_repository by making a higher level class - Events,
  which is aware of most of all classes, responsible for passing all data
  needed for adding/updating/deleting an event to/from the queue.
  
  Introduces few new classes :
   - Event_worker_thread
   - Event_queue_element_for_exec
[29 Jan 2007 17:53] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/18975

ChangeSet@1.2411, 2007-01-29 20:46:29+03:00, kroki@moonlight.home +9 -0
  Fix for bug#22740 Events: Decouple Event_queue from Event_db_repository
  
  This patch implements the idea of the bug report by making Event_queue
  unaware of Event_db_repository by making a higher level class - Events,
  which is aware of most of all classes, responsible for passing all data
  needed for adding/updating/deleting an event to/from the queue.
  
  Introduces few new classes :
   - Event_worker_thread
   - Event_queue_element_for_exec
[29 Jan 2007 17:55] Tomash Brechko
Queued to 5.1-runtime.
[31 Jan 2007 17:44] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/19109

ChangeSet@1.2415, 2007-01-31 20:37:03+03:00, kroki@moonlight.home +2 -0
  Fix for memory leaks introduces with the push of patch for bug#22740.
  
  Original patch did not have this leaks, they were introduced later
  during manual applying of the patch.
[31 Jan 2007 18:24] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/19114

ChangeSet@1.2415, 2007-01-31 21:16:48+03:00, kroki@moonlight.home +2 -0
  Fix for memory leaks introduced with the push of patch for bug#22740.
  
  Original patch did not have these leaks, they were introduced later
  during manual applying of the patch.
[7 Mar 2007 21:52] Konstantin Osipov
Internal. No ChangeLog entry needed.