summaryrefslogtreecommitdiff
path: root/ndb/include
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.ndb.mysql.com>2005-02-16 20:46:34 +0100
committerunknown <tomas@poseidon.ndb.mysql.com>2005-02-16 20:46:34 +0100
commit2eb2383ed022ec8ec591f4dde9565b7415f11351 (patch)
tree0387a105d1ce4ed3221548c5d548aa627011c7de /ndb/include
parentc3dec835b536c59175de3c5c14a0601c711a982e (diff)
downloadmariadb-git-2eb2383ed022ec8ec591f4dde9565b7415f11351.tar.gz
reuse nodeid if ndbd is restarted
mysql-test/mysql-test-run.pl: start and exit fix for ndbcluster
Diffstat (limited to 'ndb/include')
-rw-r--r--ndb/include/mgmapi/mgmapi.h1
-rw-r--r--ndb/include/mgmcommon/ConfigRetriever.hpp2
2 files changed, 3 insertions, 0 deletions
diff --git a/ndb/include/mgmapi/mgmapi.h b/ndb/include/mgmapi/mgmapi.h
index 3d4a34d6488..fa0774afa06 100644
--- a/ndb/include/mgmapi/mgmapi.h
+++ b/ndb/include/mgmapi/mgmapi.h
@@ -376,6 +376,7 @@ extern "C" {
int ndb_mgm_set_connectstring(NdbMgmHandle handle,
const char *connect_string);
+ int ndb_mgm_set_configuration_nodeid(NdbMgmHandle handle, int nodeid);
int ndb_mgm_get_configuration_nodeid(NdbMgmHandle handle);
int ndb_mgm_get_connected_port(NdbMgmHandle handle);
const char *ndb_mgm_get_connected_host(NdbMgmHandle handle);
diff --git a/ndb/include/mgmcommon/ConfigRetriever.hpp b/ndb/include/mgmcommon/ConfigRetriever.hpp
index 8461658748e..be6d656e1a5 100644
--- a/ndb/include/mgmcommon/ConfigRetriever.hpp
+++ b/ndb/include/mgmcommon/ConfigRetriever.hpp
@@ -55,6 +55,8 @@ public:
*/
Uint32 allocNodeId(int no_retries, int retry_delay_in_seconds);
+ int setNodeId(Uint32 nodeid);
+
/**
* Get config using socket
*/