Bug #31954 Remove undocumented mysql_manager_* C API functions and mysqlmanager (old)
Submitted: 30 Oct 2007 15:03 Modified: 12 Nov 2009 18:31
Reporter: Konstantin Osipov (OCA) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: C API (client library) Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: Magnus BlÄudd CPU Architecture:Any

[30 Oct 2007 15:03] Konstantin Osipov
Description:
Remove undocumented and unsupported mysql_manager* functions from the C API.
They have been scheduled for removal in 5.1, were used only by the old mysqltest program.

How to repeat:
The list of functions to be removed:
0005a904 T mysql_manager_close
0005a951 T mysql_manager_command
0005a26c T mysql_manager_connect
0005aa05 T mysql_manager_fetch_line
0005a17c T mysql_manager_init

Suggested fix:
Remove them.
[31 Oct 2007 17:18] 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/36780

ChangeSet@1.2655, 2007-10-31 18:17:54+01:00, msvensson@pilot.mysql.com +3 -0
  Bug#31954 Remove undocumented mysql_manager_* C API functions and mysqlmanager (old)
   - Remove the mysql_manager* functions, struct and defines
   - Remove libmysql/manager.c where the above functions were implemented
[4 Dec 2007 14:19] 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/39206

ChangeSet@1.2737, 2007-12-04 17:22:53+03:00, anozdrin@station. +2 -0
  Additional patch for Bug#31954: Remove undocumented
  mysql_manager_* C API functions and mysqlmanager (old).
  
  manager.c should be also removed from Windows build.
[6 Dec 2007 10:02] Bugs System
Pushed into 6.0.5-alpha
[6 Feb 2008 17:20] Paul DuBois
Noted in 6.0.5 changelog.

Several undocumented C API functions were removed:
mysql_manager_close(), mysql_manager_command(),
mysql_manager_connect(), mysql_manager_fetch_line(), and 
mysql_manager_init().
[15 Oct 2009 20: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/87042

2924 Konstantin Osipov	2009-10-16
      Backport of:
      ---------------------------------------------------------------------
      revno: 2476.980.1
      committer: msvensson@pilot.mysql.com
      timestamp: Wed 2007-10-31 18:17:54 +0100
      message:
        Bug#31954 Remove undocumented mysql_manager_* C API functions and
        mysqlmanager (old)
          - Remove the mysql_manager* functions, struct and defines
[3 Nov 2009 7:17] Bugs System
Pushed into 6.0.14-alpha (revid:alik@sun.com-20091102151658-j9o4wgro47m5v84d) (version source revid:alik@sun.com-20091023064702-2f8jdmny61bdl94u) (merge vers: 6.0.14-alpha) (pib:13)
[3 Nov 2009 15:12] Paul DuBois
Already fixed in earlier 6.0.x release.
[12 Nov 2009 8:22] Bugs System
Pushed into 5.5.0-beta (revid:alik@sun.com-20091110093229-0bh5hix780cyeicl) (version source revid:mikael@mysql.com-20091103113702-p61dlwc6ml6fxg18) (merge vers: 5.5.0-beta) (pib:13)
[12 Nov 2009 18:31] Paul DuBois
Noted in 5.5.0 changelog.