Bug #2610 create procedure not replicated
| Submitted: | 2 Feb 2004 7:39 | Modified: | 8 Jul 2005 17:18 |
|---|---|---|---|
| Reporter: | Bill Au | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Replication | Severity: | S3 (Non-critical) |
| Version: | 5.0 | OS: | Linux (RedHat 7.3) |
| Assigned to: | Guilhem Bichot | CPU Architecture: | Any |
[5 Feb 2004 12:18]
Dean Ellis
Verified against the current 5.0 development tree. CREATE/DROP PROCEDURE statements are not written to the binlog (so cannot be replicated).
[19 Apr 2005 9:26]
Guilhem Bichot
Too hard and imperfect with statement-level binary logging of 5.0. Will be fixed in 5.1 with record-level binary logging.
[20 Apr 2005 21:35]
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/internals/24177
[20 Apr 2005 21:36]
Guilhem Bichot
Finally, fixed it in 5.0.5. But there will be caveats with that until 5.1, I'll document them.
[10 May 2005 13:59]
Guilhem Bichot
Will talk with Paul about documentation of this bugfix.
[10 Jun 2005 17:18]
Paul DuBois
Noted in 5.0.5 changelog. Bug report remains in Documenting state pending additional documentation.
[14 Jun 2005 19:41]
Paul DuBois
Changelog entry has been moved to 5.0.6.
[8 Jul 2005 17:18]
Paul DuBois
Stored routine logging now is documented at: http://dev.mysql.com/doc/mysql/en/stored-procedure-logging.html
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.040 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.
Description: create procedure is not replicated. How to repeat: Run the following two SQL statements on the replication master: create table testtable ( id INT ); create procedure testproc () insert into testtable (id) values (123456); Table is created on master and all slaves but procedure is created only on the master and not on the slaves.