List:Commits« Previous MessageNext Message »
From:Jonas Oreland Date:November 26 2008 10:37am
Subject:bzr commit into mysql-5.1 branch (jonas:3132)
View as plain text  
#At file:///home/jonas/src/telco-6.4/

 3132 Jonas Oreland	2008-11-26
      ndb - make primary replicas are distributed evenly among threads
modified:
  storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp

=== modified file 'storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp'
--- a/storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp	2008-11-16 15:27:09 +0000
+++ b/storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp	2008-11-26 10:37:25 +0000
@@ -7018,7 +7018,7 @@ void Dbdih::execCREATE_FRAGMENTATION_REQ
         }
         const Uint32 max = NGPtr.p->nodeCount;
 	
-	fragments[count++] = NGPtr.p->m_next_log_part++; // Store logpart first
+	fragments[count++] = (NGPtr.p->m_next_log_part++ / cnoReplicas); // Store logpart first
 	Uint32 tmp= next_replica_node[NGPtr.i];
         for(Uint32 replicaNo = 0; replicaNo < noOfReplicas; replicaNo++)
         {

Thread
bzr commit into mysql-5.1 branch (jonas:3132) Jonas Oreland26 Nov