Changes committed to git://oss.sgi.com/nathans/pcp.git dev
src/include/pmda.h | 37 ++
src/pmdas/logger/GNUmakefile | 8
src/pmdas/logger/event.c | 580 ++++++++++++++++++++----------------------
src/pmdas/logger/event.h | 82 +----
src/pmdas/logger/logger.c | 454 +++++++-------------------------
src/pmdas/logger/percontext.c | 193 -------------
src/pmdas/logger/percontext.h | 58 ----
src/pmdas/logger/queues.c | 524 +++++++++++++++++++++++++++++++++++++
src/pmdas/logger/queues.h | 86 ++++++
src/pmdas/logger/util.c | 2
10 files changed, 1057 insertions(+), 967 deletions(-)
commit 879e3925da03b2b6499256fbdac8967d15c6796c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Sep 28 21:36:05 2011 +1000
Fix a typo (day 1).
commit be51660163c9c33ce2e95ce69da140b276e40bfd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Sep 28 21:35:51 2011 +1000
Preparation for generic event queueing routines.
Tease out all of the common event handling that other PMDAs
with event metrics will need, from the logger PMDA. Once it
is complete (not yet), the intention is to move queues.c and
queues.h into libpcp_pmda of course.
In addition, the logger PMDA code has undergone restructuring
to attempt to keep the log file event handling internals at
arms length from the rest of the PMDA sources. Hopefully its
slightly easier to follow this way.
|