List:Commits« Previous MessageNext Message »
From:Jonas Oreland Date:December 7 2009 1:11pm
Subject:bzr commit into mysql-5.1-telco-7.0 branch (jonas:3262)
View as plain text  
#At file:///home/jonas/src/telco-6.4/ based on revid:jonas@stripped

 3262 Jonas Oreland	2009-12-07 [merge]
      merge 63 to 70

    modified:
      mysql-test/suite/ndb/ndb_config_mycnf1.cnf
      mysql-test/suite/ndb/r/ndb_config.result
      mysql-test/suite/ndb/t/ndb_config.test
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
=== modified file 'mysql-test/suite/ndb/ndb_config_mycnf1.cnf'
--- a/mysql-test/suite/ndb/ndb_config_mycnf1.cnf	2009-08-31 12:59:43 +0000
+++ b/mysql-test/suite/ndb/ndb_config_mycnf1.cnf	2009-12-07 13:10:38 +0000
@@ -13,3 +13,9 @@ DataMemory=25M
 
 [cluster_config.ndbd.2.jonas]
 DataMemory=35M
+
+[cluster_config.bug44689]
+NoOfReplicas=2
+ndbd = 192.168.0.1,192.168.0.2,192.168.0.3,192.168.0.4
+ndb_mgmd = 192.168.0.1
+mysqld = 192.168.0.1

=== modified file 'mysql-test/suite/ndb/r/ndb_config.result'
--- a/mysql-test/suite/ndb/r/ndb_config.result	2009-10-07 08:07:38 +0000
+++ b/mysql-test/suite/ndb/r/ndb_config.result	2009-12-07 13:10:38 +0000
@@ -27,3 +27,5 @@ tcp,3,4,55,3 tcp,3,5,55,3 tcp,3,6,55,3 t
 3 1 2
 == 14 == ndb_config --configinfo
 == 15 == ndb_config --configinfo --xml
+== 16 == bug44689
+192.168.0.1 192.168.0.1 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4

=== modified file 'mysql-test/suite/ndb/t/ndb_config.test'
--- a/mysql-test/suite/ndb/t/ndb_config.test	2009-08-31 12:59:43 +0000
+++ b/mysql-test/suite/ndb/t/ndb_config.test	2009-12-07 13:10:38 +0000
@@ -46,3 +46,5 @@ echo == 14 == ndb_config --configinfo;
 echo == 15 == ndb_config --configinfo --xml;
 --exec $NDB_CONFIG --configinfo --xml > /dev/null
 
+echo == 16 == bug44689;
+--exec $NDB_CONFIG --defaults-file=$MYSQL_TEST_DIR/suite/ndb/ndb_config_mycnf1.cnf --defaults-group-suffix=.bug44689 --query=host --mycnf 2> /dev/null

=== modified file 'storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp'
--- a/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp	2009-12-07 11:14:41 +0000
+++ b/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp	2009-12-07 13:10:38 +0000
@@ -1237,7 +1237,8 @@ void Dblqh::execREAD_CONFIG_REQ(Signal* 
   Uint64 totalmb = Uint64(cnoLogFiles) * Uint64(clogFileSize);
   Uint64 limit = totalmb / 3;
   ndbrequire(limit < Uint64(0xFFFFFFFF));
-  c_free_mb_force_lcp_limit = limit; // If less than 33% of REDO free, force LCP
+  // If less than 33% of REDO free, force LCP
+  c_free_mb_force_lcp_limit = Uint32(limit); 
   c_free_mb_tail_problem_limit = 4;  // If less than 4Mb set TAIL_PROBLEM
 
 
@@ -20524,7 +20525,7 @@ void Dblqh::writeNextLog(Signal* signal)
 
   LogPosition head = { twnlNextFileNo, twnlNextMbyte };
   LogPosition tail = { logPartPtr.p->logTailFileNo, logPartPtr.p->logTailMbyte};
-  Uint32 free_mb = free_log(head, tail, logPartPtr.p->noLogFiles, clogFileSize);
+  Uint64 free_mb = free_log(head, tail, logPartPtr.p->noLogFiles, clogFileSize);
   if (free_mb <= c_free_mb_force_lcp_limit)
   {
     jam();


Attachment: [text/bzr-bundle] bzr/jonas@mysql.com-20091207131038-nskuda73cq6l4nw4.bundle
Thread
bzr commit into mysql-5.1-telco-7.0 branch (jonas:3262)Jonas Oreland7 Dec