List:Commits« Previous MessageNext Message »
From:Jonas Oreland Date:October 2 2008 6:08pm
Subject:bzr commit into mysql-5.1 branch (jonas:2874)
View as plain text  
#At file:///home/jonas/src/telco-6.4/

 2874 Jonas Oreland	2008-10-02
      ndb-win - cleanup asyncgenerator to get it to compile on windows
modified:
  storage/ndb/test/ndbapi/bench/asyncGenerator.cpp
  storage/ndb/test/ndbapi/bench/dbPopulate.cpp
  storage/ndb/test/ndbapi/bench/mainPopulate.cpp
  storage/ndb/test/ndbapi/bench/testData.h
  storage/ndb/test/ndbapi/bench/userInterface.cpp
  storage/ndb/test/ndbapi/bench/userInterface.h

=== modified file 'storage/ndb/test/ndbapi/bench/asyncGenerator.cpp'
--- a/storage/ndb/test/ndbapi/bench/asyncGenerator.cpp	2006-12-23 19:20:40 +0000
+++ b/storage/ndb/test/ndbapi/bench/asyncGenerator.cpp	2008-10-02 18:08:43 +0000
@@ -39,7 +39,7 @@
 static void getRandomSubscriberNumber(SubscriberNumber number);
 static void getRandomServerId(ServerId *serverId);
 static void getRandomChangedBy(ChangedBy changedBy);
-static void getRandomChangedTime(ChangedTime changedTime);
+//static void getRandomChangedTime(ChangedTime changedTime);
 
 static void clearTransaction(TransactionDefinition *trans);
 static void initGeneratorStatistics(GeneratorStatistics *gen);
@@ -74,7 +74,7 @@ static SequenceValues rollbackDefinition
    {0,  0}
 };
 
-static int maxsize = 0;
+static unsigned maxsize = 0;
 
 /***************************************************************
 * P U B L I C   D A T A                                        *
@@ -106,11 +106,13 @@ static void getRandomChangedBy(ChangedBy
    changedBy[CHANGED_BY_LENGTH] = 0;
 }
 
+#if 0
 static void getRandomChangedTime(ChangedTime changedTime)
 {
    memset(changedTime, myRandom48(26)+'A', CHANGED_TIME_LENGTH);
    changedTime[CHANGED_TIME_LENGTH] = 0;
 }
+#endif
 
 static void clearTransaction(TransactionDefinition *trans)
 {

=== modified file 'storage/ndb/test/ndbapi/bench/dbPopulate.cpp'
--- a/storage/ndb/test/ndbapi/bench/dbPopulate.cpp	2006-12-23 19:20:40 +0000
+++ b/storage/ndb/test/ndbapi/bench/dbPopulate.cpp	2008-10-02 18:08:43 +0000
@@ -41,7 +41,7 @@ static void getRandomSubscriberData(int 
 		                    SubscriberNumber number,
 		                    SubscriberName   name);
 
-static void populate(char *title,
+static void populate(const char *title,
                      int   count,
                      void (*func)(UserHandle*,int),
                      UserHandle *uh);
@@ -82,7 +82,7 @@ static void getRandomSubscriberData(int 
    memset(name, myRandom48(26)+'A', SUBSCRIBER_NAME_LENGTH);
 }
 
-static void populate(char *title,
+static void populate(const char *title,
                      int   count,
                      void (*func)(UserHandle*, int),
                      UserHandle *uh)

=== modified file 'storage/ndb/test/ndbapi/bench/mainPopulate.cpp'
--- a/storage/ndb/test/ndbapi/bench/mainPopulate.cpp	2008-08-21 14:38:31 +0000
+++ b/storage/ndb/test/ndbapi/bench/mainPopulate.cpp	2008-10-02 18:08:43 +0000
@@ -32,10 +32,6 @@ int useTableLogging;
 #endif
 
 
-static void usage()
-{
-}
-
 static 
 void usage(const char *prog)
 {

=== modified file 'storage/ndb/test/ndbapi/bench/testData.h'
--- a/storage/ndb/test/ndbapi/bench/testData.h	2008-09-30 08:18:41 +0000
+++ b/storage/ndb/test/ndbapi/bench/testData.h	2008-10-02 18:08:43 +0000
@@ -121,13 +121,13 @@ typedef struct {
 } TransactionData ;
 
 typedef struct {
-  const struct NdbRecord* subscriberTableNdbRecord;
-  const struct NdbRecord* groupTableNdbRecord;
-  const struct NdbRecord* sessionTableNdbRecord;
-  const struct NdbInterpretedCode* incrServerReadsProg;
-  const struct NdbInterpretedCode* incrServerInsertsProg;
-  const struct NdbInterpretedCode* incrServerDeletesProg;
-  const struct NdbRecord* serverTableNdbRecord;
+  const class NdbRecord* subscriberTableNdbRecord;
+  const class NdbRecord* groupTableNdbRecord;
+  const class NdbRecord* sessionTableNdbRecord;
+  const class NdbInterpretedCode* incrServerReadsProg;
+  const class NdbInterpretedCode* incrServerInsertsProg;
+  const class NdbInterpretedCode* incrServerDeletesProg;
+  const class NdbRecord* serverTableNdbRecord;
 } NdbRecordSharedData ;
 
 typedef struct {
@@ -148,7 +148,7 @@ typedef struct {
   RunState              runState;
   double                startTime;
   TransactionData       transactionData;
-  struct Ndb            * pNDB;
+  class Ndb           * pNDB;
   NdbRecordSharedData*  ndbRecordSharedData;
   bool                  useCombinedUpdate;
 } ThreadData;

=== modified file 'storage/ndb/test/ndbapi/bench/userInterface.cpp'
--- a/storage/ndb/test/ndbapi/bench/userInterface.cpp	2008-08-21 05:06:43 +0000
+++ b/storage/ndb/test/ndbapi/bench/userInterface.cpp	2008-10-02 18:08:43 +0000
@@ -46,7 +46,7 @@
 
 extern int localDbPrepare(UserHandle *uh);
 
-static int dbCreate(UserHandle *uh);
+//static int dbCreate(UserHandle *uh);
 
 /***************************************************************
 * L O C A L   D A T A                                          *
@@ -106,7 +106,7 @@ double userGetTimeSync(void)
 int 
 userDbCommit(UserHandle *uh){
   if(uh->pCurrTrans != 0){
-    int check = uh->pCurrTrans->execute( Commit ); 
+    /* int check = */ uh->pCurrTrans->execute( Commit ); 
     NdbError err = uh->pCurrTrans->getNdbError();
     uh->pNDB->closeTransaction(uh->pCurrTrans);
     uh->pCurrTrans = 0;
@@ -560,7 +560,7 @@ static int dbCreate(Ndb * pNdb)
 #endif
 
 UserHandle*
-userDbConnect(uint32 createDb, char *dbName)
+userDbConnect(uint32 createDb, const char *dbName)
 {
   Ndb_cluster_connection *con= new Ndb_cluster_connection();
   if(con->connect(12, 5, 1) != 0)

=== modified file 'storage/ndb/test/ndbapi/bench/userInterface.h'
--- a/storage/ndb/test/ndbapi/bench/userInterface.h	2006-12-23 19:20:40 +0000
+++ b/storage/ndb/test/ndbapi/bench/userInterface.h	2008-10-02 18:08:43 +0000
@@ -44,7 +44,7 @@
 * P U B L I C    F U N C T I O N S                             *
 ***************************************************************/
 
-typedef struct Ndb Ndb;
+class Ndb;
 
 #ifdef __cplusplus
 extern "C" {
@@ -98,9 +98,9 @@ extern "C" {
 ***************************************************************/
 
 typedef struct {
-  struct Ndb_cluster_connection* pNCC;
-  struct Ndb           * pNDB;
-  struct NdbTransaction * pCurrTrans;
+  class Ndb_cluster_connection* pNCC;
+  class Ndb           * pNDB;
+  class NdbTransaction * pCurrTrans;
 } UserHandle;
 
 /***************************************************************
@@ -115,7 +115,7 @@ extern double userGetTimeSync(void);
 
 extern void userCheckpoint(UserHandle *uh);
 
-extern UserHandle *userDbConnect(uint32 createDb, char *dbName);
+extern UserHandle *userDbConnect(uint32 createDb, const char *dbName);
 extern void        userDbDisconnect(UserHandle *uh);
 
 extern int userDbInsertServer(UserHandle      *uh,

Thread
bzr commit into mysql-5.1 branch (jonas:2874) Jonas Oreland2 Oct