Loading configure.in +2 −2 Original line number Diff line number Diff line Loading @@ -15,8 +15,8 @@ SHARED_LIB_VERSION=14:0:0 # ndb version NDB_VERSION_MAJOR=3 NDB_VERSION_MINOR=5 NDB_VERSION_BUILD=1 NDB_VERSION_STATUS=beta NDB_VERSION_BUILD=2 NDB_VERSION_STATUS="" # Set all version vars based on $VERSION. How do we do this more elegant ? # Remember that regexps needs to quote [ and ] since this is run through m4 Loading ndb/src/common/util/version.c +14 −7 Original line number Diff line number Diff line Loading @@ -37,13 +37,19 @@ Uint32 makeVersion(Uint32 major, Uint32 minor, Uint32 build) { char * getVersionString(Uint32 version, char * status) { char buff[100]; if (status && status[0] != 0) snprintf(buff, sizeof(buff), "Version %d.%d.%d (%s)", getMajor(version), getMinor(version), getBuild(version), status); else snprintf(buff, sizeof(buff), "Version %d.%d.%d", getMajor(version), getMinor(version), getBuild(version)); return strdup(buff); } Loading @@ -63,6 +69,7 @@ struct NdbUpGradeCompatible { #ifndef TEST_VERSION struct NdbUpGradeCompatible ndbCompatibleTable_full[] = { { MAKE_VERSION(3,5,2), MAKE_VERSION(3,5,1), UG_Exact }, { 0, 0, UG_Null } }; Loading sql/ha_ndbcluster.cc +6 −3 Original line number Diff line number Diff line Loading @@ -1206,7 +1206,8 @@ inline int ha_ndbcluster::next_result(byte *buf) { if (execute_commit(this,trans) != 0) DBUG_RETURN(ndb_err(trans)); DBUG_ASSERT(trans->restart() == 0); int res= trans->restart(); DBUG_ASSERT(res == 0); } ops_pending= 0; } Loading Loading @@ -1644,7 +1645,8 @@ int ha_ndbcluster::write_row(byte *record) no_uncommitted_rows_execute_failure(); DBUG_RETURN(ndb_err(trans)); } DBUG_ASSERT(trans->restart() == 0); int res= trans->restart(); DBUG_ASSERT(res == 0); } } if ((has_auto_increment) && (skip_auto_increment)) Loading Loading @@ -2281,7 +2283,8 @@ int ha_ndbcluster::rnd_init(bool scan) { if (!scan) DBUG_RETURN(1); DBUG_ASSERT(cursor->restart() == 0); int res= cursor->restart(); DBUG_ASSERT(res == 0); } index_init(table->primary_key); DBUG_RETURN(0); Loading Loading
configure.in +2 −2 Original line number Diff line number Diff line Loading @@ -15,8 +15,8 @@ SHARED_LIB_VERSION=14:0:0 # ndb version NDB_VERSION_MAJOR=3 NDB_VERSION_MINOR=5 NDB_VERSION_BUILD=1 NDB_VERSION_STATUS=beta NDB_VERSION_BUILD=2 NDB_VERSION_STATUS="" # Set all version vars based on $VERSION. How do we do this more elegant ? # Remember that regexps needs to quote [ and ] since this is run through m4 Loading
ndb/src/common/util/version.c +14 −7 Original line number Diff line number Diff line Loading @@ -37,13 +37,19 @@ Uint32 makeVersion(Uint32 major, Uint32 minor, Uint32 build) { char * getVersionString(Uint32 version, char * status) { char buff[100]; if (status && status[0] != 0) snprintf(buff, sizeof(buff), "Version %d.%d.%d (%s)", getMajor(version), getMinor(version), getBuild(version), status); else snprintf(buff, sizeof(buff), "Version %d.%d.%d", getMajor(version), getMinor(version), getBuild(version)); return strdup(buff); } Loading @@ -63,6 +69,7 @@ struct NdbUpGradeCompatible { #ifndef TEST_VERSION struct NdbUpGradeCompatible ndbCompatibleTable_full[] = { { MAKE_VERSION(3,5,2), MAKE_VERSION(3,5,1), UG_Exact }, { 0, 0, UG_Null } }; Loading
sql/ha_ndbcluster.cc +6 −3 Original line number Diff line number Diff line Loading @@ -1206,7 +1206,8 @@ inline int ha_ndbcluster::next_result(byte *buf) { if (execute_commit(this,trans) != 0) DBUG_RETURN(ndb_err(trans)); DBUG_ASSERT(trans->restart() == 0); int res= trans->restart(); DBUG_ASSERT(res == 0); } ops_pending= 0; } Loading Loading @@ -1644,7 +1645,8 @@ int ha_ndbcluster::write_row(byte *record) no_uncommitted_rows_execute_failure(); DBUG_RETURN(ndb_err(trans)); } DBUG_ASSERT(trans->restart() == 0); int res= trans->restart(); DBUG_ASSERT(res == 0); } } if ((has_auto_increment) && (skip_auto_increment)) Loading Loading @@ -2281,7 +2283,8 @@ int ha_ndbcluster::rnd_init(bool scan) { if (!scan) DBUG_RETURN(1); DBUG_ASSERT(cursor->restart() == 0); int res= cursor->restart(); DBUG_ASSERT(res == 0); } index_init(table->primary_key); DBUG_RETURN(0); Loading