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

 2725 Frazer Clement	2008-11-08
            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-08 20:46:53 +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:2725) Bug#39839Frazer Clement8 Nov