List:Commits« Previous MessageNext Message »
From:Frazer Clement Date:November 6 2008 5:57pm
Subject:bzr commit into mysql-5.1 branch (frazer:2720) Bug#39839
View as plain text  
#At file:///home/frazer/bzr/mysql-5.1-telco-6.2/

 2720 Frazer Clement	2008-11-06
      Bug#39839 some all clusterlog stastics data do not report with node id
      
      Events with no sender's block reference should still indicate the 
      node number from which they originated.
       
modified:
  storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp

=== modified file 'storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp'
--- a/storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp	2008-08-27 19:56:41 +0000
+++ b/storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp	2008-11-06 17:56:36 +0000
@@ -212,6 +212,15 @@ void Cmvmi::execEVENT_REP(Signal* signal
   if (nodeId == 0)
   {
     nodeId= refToNode(signal->getSendersBlockRef());
+
+    if (nodeId == 0)
+    {
+      /* Event reporter supplied no node id,
+       * assume it was local
+       */
+      nodeId= getOwnNodeId();
+    }
+
     eventReport->setNodeId(nodeId);
   }
 

Thread
bzr commit into mysql-5.1 branch (frazer:2720) Bug#39839Frazer Clement6 Nov