Bug #49093 5.1 configure script should warn about MySQL Cluster not being maintained
Submitted: 25 Nov 2009 10:34 Modified: 27 Jul 2011 17:39
Reporter: Lenz Grimmer Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:5.1 OS:Any
Assigned to: Bjørn Munch CPU Architecture:Any
Tags: cluster, compiling, configuration, warning

[25 Nov 2009 10:34] Lenz Grimmer
Description:
According to the reference manual, the version of MySQL Cluster that is included in MySQL 5.1 is no longer maintained and users are advised to use the separate MySQL Cluster sources instead:

  http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster.html

However, the Cluster code is still included in the 5.1 code base and a user does not receive any warning or hint that he's about to use an outdated version.

How to repeat:
Download a recent MySQL 5.1 source tarball, configure it using the option "--with-ndbcluster". Observe that the sources are configured and compiled without any hint/warning about the state of MySQL Cluster in 5.1

Suggested fix:
Update the configure script to display a warning message in case a user tries to enable Cluster in 5.1 by using the --with-ndbcluster configure option.

Suggestion for a message:

"This version of MySQL Cluster is no longer maintained. Please use the separate sources provided for MySQL Cluster instead. See http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster.html for more details."
[25 Nov 2009 11:24] Sveta Smirnova
Thank you for the report.

Verified as described.
[27 Jul 2011 17:39] Paul DuBois
Noted in 5.1.59 changelog.

If the --with-ndbcluster option is given to the configure script, it
now produces a warning that the version of MySQL Cluster included in
5.1 is no longer maintained. (The separate MySQL Cluster distribution
should be used instead.)