mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
Initial support for updating configuration "on the fly"
Only updates values mgmsrv's on main memory to be used in test prg's ndb/include/mgmapi/mgmapi_debug.h: Update on config ndb/include/util/ConfigValues.hpp: Update on config ndb/src/mgmapi/mgmapi.cpp: Update on config ndb/src/mgmsrv/MgmtSrvr.cpp: Update on config ndb/src/mgmsrv/MgmtSrvr.hpp: Update on config ndb/src/mgmsrv/Services.cpp: Update on config ndb/src/mgmsrv/Services.hpp: Update on config
This commit is contained in:
@@ -32,9 +32,8 @@ public:
|
||||
class ConstIterator {
|
||||
friend class ConfigValuesFactory;
|
||||
const ConfigValues & m_cfg;
|
||||
protected:
|
||||
Uint32 m_currentSection;
|
||||
public:
|
||||
Uint32 m_currentSection;
|
||||
ConstIterator(const ConfigValues&c) : m_cfg(c) { m_currentSection = 0;}
|
||||
|
||||
bool openSection(Uint32 key, Uint32 no);
|
||||
@@ -57,6 +56,9 @@ public:
|
||||
ConfigValues & m_cfg;
|
||||
public:
|
||||
Iterator(ConfigValues&c) : ConstIterator(c), m_cfg(c) {}
|
||||
Iterator(ConfigValues&c, const ConstIterator& i):ConstIterator(c),m_cfg(c){
|
||||
m_currentSection = i.m_currentSection;
|
||||
}
|
||||
|
||||
bool set(Uint32 key, Uint32 value);
|
||||
bool set(Uint32 key, Uint64 value);
|
||||
|
Reference in New Issue
Block a user