From: magnus.blaudd Date: April 11 2012 12:26pm Subject: bzr push into mysql-5.5-cluster-7.2 branch (magnus.blaudd:3882 to 3884) List-Archive: http://lists.mysql.com/commits/143457 Message-Id: <201204111226.q3BCQOJQ025524@acsmt356.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 3884 magnus.blaudd@stripped 2012-04-11 ndb - switch back to use our bundled SSL library since error messages are different otherwise and openssl_1.tets fails. We shuld consider switching to "yes" again when that problem is fixed modified: storage/ndb/compile-cluster 3883 magnus.blaudd@stripped 2012-04-11 ndb - backport fix for storage/ndb/CMakeLists.txt to properly determine if ndbcluster is build and thus all of storage.ndb should be built - improve comments describing the logic modified: storage/ndb/CMakeLists.txt 3882 magnus.blaudd@stripped 2012-04-11 [merge] Merge 7.0->7.2 removed: mysql-test/suite/ndb_rpl/t/ndb_rpl_relayrotate-slave.opt added: storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordIndexScanOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordScanOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordScanResultDataImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordTableScanOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordUniqueKeyOperationImpl.java modified: mysql-test/suite/ndb/r/ndb_restore_misc.result mysql-test/suite/ndb/t/ndb_restore_misc.test storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/SessionImpl.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/metadata/AbstractDomainTypeHandlerImpl.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/metadata/DomainTypeHandlerImpl.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/QueryDomainTypeImpl.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/spi/DomainTypeHandler.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/spi/SessionSPI.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/spi/SmartValueHandler.java storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/spi/ValueHandlerFactory.java storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPADomainTypeHandlerImpl.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/AbstractClusterJTest.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/BitTypesTest.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/DbugTest.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryMultiColumnIndexInTest.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/SchemaChangeTest.java storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/domaintypehandler/CrazyDomainTypeHandlerFactoryImpl.java storage/ndb/clusterj/clusterj-tie/logging.properties storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/ClusterConnectionImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/ClusterTransactionImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/DbImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordInsertOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordKeyOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordOperationImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordResultDataImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordSmartValueHandlerFactoryImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/NdbRecordSmartValueHandlerImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/ResultDataImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/ScanResultDataImpl.java storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/Utility.java storage/ndb/src/common/util/version.cpp === modified file 'storage/ndb/CMakeLists.txt' --- a/storage/ndb/CMakeLists.txt 2012-02-23 15:41:31 +0000 +++ b/storage/ndb/CMakeLists.txt 2012-04-11 12:07:25 +0000 @@ -118,10 +118,11 @@ MYSQL_ADD_PLUGIN(ndbcluster ${NDBCLUSTER LINK_LIBRARIES ndbclient_static) # -# Add NDB binaries if ndbcluster is built +# Build NDB only if MYSQL_ADD_PLUGIN has decided(by looking at various +# cmake args same as all other plugins have) to build ndbcluster(our handler) # -IF (NOT DEFINED WITH_NDBCLUSTER) - # Not building NDB +IF (NOT WITH_NDBCLUSTER) + MESSAGE(STATUS "Not building NDB") RETURN() ENDIF() === modified file 'storage/ndb/compile-cluster' --- a/storage/ndb/compile-cluster 2012-04-10 11:40:39 +0000 +++ b/storage/ndb/compile-cluster 2012-04-11 12:23:22 +0000 @@ -85,7 +85,7 @@ my $cmake_version_id; my @args; # Hardcoded options controlling how to build MySQL Server - push(@args, "-DWITH_SSL=yes"); + push(@args, "-DWITH_SSL=bundled"); # Consistent error messages if ($opt_debug) { No bundle (reason: useless for push emails).