Module: nagvis Branch: master Commit: 261fcd653af034315f7bf77ebcc0fb24eba40223 URL: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=261fcd653af034315f7bf77ebcc0fb24eba40223
Author: Lars Michelsen <[email protected]> Date: Fri Apr 16 00:02:01 2010 +0200 Big rewrite of state fetching mechanism. All state requests in NagVis are added to a queue and then all fetched at once. this allows to reduce the ammount of individual queries. --- share/server/core/classes/CoreModAutoMap.php | 4 +- share/server/core/classes/CoreModGeneral.php | 20 +- share/server/core/classes/CoreModMap.php | 29 +- .../server/core/classes/GlobalBackendInterface.php | 18 +- share/server/core/classes/GlobalBackendMgmt.php | 194 ++++ .../server/core/classes/GlobalBackendmerlinmy.php | 4 +- .../core/classes/GlobalBackendmklivestatus.php | 945 +++++++------------- share/server/core/classes/GlobalBackendndo2fs.php | 4 +- share/server/core/classes/GlobalBackendndomy.php | 4 +- share/server/core/classes/GlobalIndexPage.php | 18 +- share/server/core/classes/NagVisMap.php | 11 +- share/server/core/classes/objects/NagVisMapObj.php | 159 ++-- .../core/classes/objects/NagVisStatefulObject.php | 163 +++-- share/server/core/classes/objects/NagiosHost.php | 212 ++--- .../core/classes/objects/NagiosHostgroup.php | 182 ++--- .../server/core/classes/objects/NagiosService.php | 37 +- .../core/classes/objects/NagiosServicegroup.php | 139 ++-- share/server/core/defines/global.php | 1 + 18 files changed, 1013 insertions(+), 1131 deletions(-) Diff: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis/diff/?id=261fcd653af034315f7bf77ebcc0fb24eba40223 ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
