List:Commits« Previous MessageNext Message »
From:magnus.blaudd Date:November 6 2012 10:55am
Subject:bzr push into mysql-5.5-cluster-7.2 branch (magnus.blaudd:4070 to 4071)
View as plain text  
 4071 magnus.blaudd@stripped	2012-11-06 [merge]
      Merge 7.1 -> 7.2

    modified:
      mysql-test/suite/ndb/r/ndb_basic.result
      mysql-test/suite/ndb/r/ndb_index.result
      mysql-test/suite/ndb/t/ndb_index.test
      sql/ha_ndbcluster.cc
      storage/ndb/src/ndbapi/ndberror.c
 4070 magnus.blaudd@stripped	2012-11-06 [merge]
      Merge 7.1 -> 7.2

    added:
      mysql-test/suite/ndb/t/ndb_cache.cnf
      mysql-test/suite/ndb/t/ndb_cache2.cnf
      mysql-test/suite/ndb/t/ndb_cache_multi.cnf
      mysql-test/suite/ndb/t/ndb_cache_multi2.cnf
      mysql-test/suite/ndb/t/ndb_cache_trans.cnf
      mysql-test/suite/ndb/t/ndbinfo_cache.cnf
    modified:
      mysql-test/suite/ndb/r/ndbinfo_cache.result
      mysql-test/suite/ndb/t/ndbinfo_cache.test
      mysql-test/suite/ndb_rpl/t/ndb_rpl_basic.test
      mysql-test/suite/ndb_rpl/t/ndb_rpl_circular_2ch.cnf
=== modified file 'mysql-test/suite/ndb/r/ndb_basic.result'
--- a/mysql-test/suite/ndb/r/ndb_basic.result	2012-06-13 19:32:58 +0000
+++ b/mysql-test/suite/ndb/r/ndb_basic.result	2012-11-06 10:38:28 +0000
@@ -593,7 +593,7 @@ create table t1 ( c50 char(255), c49 cha
 ERROR HY000: Can't create table 'test.t1' (errno: 851)
 show warnings;
 Level	Code	Message
-Warning	1296	Got error 851 'Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNMIC instead' from NDB
+Warning	1296	Got error 851 'Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNAMIC instead' from NDB
 Error	1005	Can't create table 'test.t1' (errno: 851)
 create table `t1` (`a` int, b int, primary key (a,b)) engine=ndb partition by key(`a`,`b`,`a`);
 ERROR HY000: Duplicate partition field name 'a'

=== modified file 'mysql-test/suite/ndb/r/ndb_index.result'
--- a/mysql-test/suite/ndb/r/ndb_index.result	2011-12-09 11:57:48 +0000
+++ b/mysql-test/suite/ndb/r/ndb_index.result	2012-11-06 10:38:28 +0000
@@ -169,7 +169,7 @@ unique (c30), unique (c31), unique (c32)
 unique (c40), unique (c41), unique (c42), unique (c43), unique (c44), unique (c45), unique (c46), unique (c47),
 unique (c50), unique (c51), unique (c52), unique (c53), unique (c54), unique (c55), unique (c56), unique (c57),
 unique (c60), unique (c61), unique (c62), unique (c63), unique (c64), unique (c65), unique (c66), unique (c67),
-unique (c60), unique (c71), unique (c72), unique (c73), unique (c74), unique (c75), unique (c76)) engine = ndb;
+unique (c70), unique (c71), unique (c72), unique (c73), unique (c74), unique (c75), unique (c76)) engine = ndb;
 drop table t1;
 CREATE TABLE t1 (
 a INT NOT NULL AUTO_INCREMENT ,

=== modified file 'mysql-test/suite/ndb/t/ndb_index.test'
--- a/mysql-test/suite/ndb/t/ndb_index.test	2010-12-22 11:19:09 +0000
+++ b/mysql-test/suite/ndb/t/ndb_index.test	2012-11-06 10:23:32 +0000
@@ -147,7 +147,7 @@ unique (c30), unique (c31), unique (c32)
 unique (c40), unique (c41), unique (c42), unique (c43), unique (c44), unique (c45), unique (c46), unique (c47),
 unique (c50), unique (c51), unique (c52), unique (c53), unique (c54), unique (c55), unique (c56), unique (c57),
 unique (c60), unique (c61), unique (c62), unique (c63), unique (c64), unique (c65), unique (c66), unique (c67),
-unique (c60), unique (c71), unique (c72), unique (c73), unique (c74), unique (c75), unique (c76)) engine = ndb;
+unique (c70), unique (c71), unique (c72), unique (c73), unique (c74), unique (c75), unique (c76)) engine = ndb;
 
 drop table t1;
 

=== modified file 'sql/ha_ndbcluster.cc'
--- a/sql/ha_ndbcluster.cc	2012-11-01 15:38:48 +0000
+++ b/sql/ha_ndbcluster.cc	2012-11-06 10:38:28 +0000
@@ -331,9 +331,6 @@ ndbcluster_fill_is_table(handlerton *hto
 }
 #endif
 
-
-handlerton *ndbcluster_hton;
-
 static handler *ndbcluster_create_handler(handlerton *hton,
                                           TABLE_SHARE *table,
                                           MEM_ROOT *mem_root)
@@ -7575,11 +7572,11 @@ int ha_ndbcluster::start_statement(THD *
 
   if (table_count == 0)
   {
-    trans_register_ha(thd, FALSE, ndbcluster_hton);
+    trans_register_ha(thd, FALSE, ht);
     if (thd_options(thd) & (OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN))
     {
       if (!trans)
-        trans_register_ha(thd, TRUE, ndbcluster_hton);
+        trans_register_ha(thd, TRUE, ht);
       thd_ndb->m_handler= NULL;
     }
     else
@@ -11843,6 +11840,8 @@ static MYSQL_SYSVAR_STR(
 
 extern int ndb_dictionary_is_mysqld;
 
+handlerton* ndbcluster_hton;
+
 static int ndbcluster_init(void *p)
 {
   DBUG_ENTER("ndbcluster_init");
@@ -15194,7 +15193,6 @@ uint32 ha_ndbcluster::calculate_key_hash
   int ret_val;
   Uint64 tmp[(MAX_KEY_SIZE_IN_WORDS*MAX_XFRM_MULTIPLY) >> 1];
   void *buf= (void*)&tmp[0];
-  Ndb *ndb= m_thd_ndb->ndb;
   DBUG_ENTER("ha_ndbcluster::calculate_key_hash_value");
 
   do
@@ -15208,7 +15206,7 @@ uint32 ha_ndbcluster::calculate_key_hash
     key_data[i++].len= len;
   } while (*(++field_array));
   key_data[i].ptr= 0;
-  if ((ret_val= ndb->computeHash(&hash_value, m_table,
+  if ((ret_val= Ndb::computeHash(&hash_value, m_table,
                                  key_data_ptr, buf, sizeof(tmp))))
   {
     DBUG_PRINT("info", ("ret_val = %d", ret_val));

=== modified file 'storage/ndb/src/ndbapi/ndberror.c'
--- a/storage/ndb/src/ndbapi/ndberror.c	2012-10-24 11:26:37 +0000
+++ b/storage/ndb/src/ndbapi/ndberror.c	2012-11-06 10:38:28 +0000
@@ -359,7 +359,7 @@ ErrorBundle ErrorCodes[] = {
   { 831,  DMEC, AE, "Too many nullable/bitfields in table definition" },
   { 850,  DMEC, AE, "Too long or too short default value"},
   { 851,  DMEC, AE, "Maximum 8052 bytes of FIXED columns supported"
-    ", use varchar or COLUMN_FORMAT DYNMIC instead" },
+    ", use varchar or COLUMN_FORMAT DYNAMIC instead" },
   { 876,  DMEC, AE, "876" },
   { 877,  DMEC, AE, "877" },
   { 878,  DMEC, AE, "878" },

No bundle (reason: useless for push emails).
Thread
bzr push into mysql-5.5-cluster-7.2 branch (magnus.blaudd:4070 to 4071) magnus.blaudd6 Nov