diff options
author | unknown <tomas@poseidon.ndb.mysql.com> | 2005-02-16 20:46:34 +0100 |
---|---|---|
committer | unknown <tomas@poseidon.ndb.mysql.com> | 2005-02-16 20:46:34 +0100 |
commit | 2eb2383ed022ec8ec591f4dde9565b7415f11351 (patch) | |
tree | 0387a105d1ce4ed3221548c5d548aa627011c7de /ndb/include | |
parent | c3dec835b536c59175de3c5c14a0601c711a982e (diff) | |
download | mariadb-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.h | 1 | ||||
-rw-r--r-- | ndb/include/mgmcommon/ConfigRetriever.hpp | 2 |
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 */ |