add helper functions
int __pmCheckEventRecords(pmValueSet *) and
void __pmDumpEventRecords(FILE *, pmValueSet *)
to libpcp for processing the metric values that purport to be a packed
array of event records ... the checking is of necessity paranoid in
the extreme
redefine the API for pmUnpackEventRecords to use a pmValueSet *,
rather than a pmValueBlock * to allow the entire value of the
metric to be validated and restructure implementation of
pmUnpackEventRecords to use __pmCheckEventRecords and
__pmDumpEventRecords (in the event of __pmCheckEventRecords finding
a problem)
pmlogger groks PM_TYPE_EVENT and emits metadata for all event parameter
metrics
include recently added man pages in the image build
clean up some of the man page that need brief references to
PM_TYPE_EVENT alongside PM_TYPE_AGGREGATE et al
trivial change to genpmda to generate the stub code for PM_TYPE_EVENT
add error injection code for sample PMDA and sample.event.records
metric that is triggered by using pmstore to set sample.event.reset
to a negative number (currently only -1 is implemented to generate
a bad PMID for an event parameter)
PM_TYPE_EVENT support - round four
add helper functions
int __pmCheckEventRecords(pmValueSet *) and
void __pmDumpEventRecords(FILE *, pmValueSet *)
to libpcp for processing the metric values that purport to be a packed
array of event records ... the checking is of necessity paranoid in
the extreme
redefine the API for pmUnpackEventRecords to use a pmValueSet *,
rather than a pmValueBlock * to allow the entire value of the
metric to be validated and restructure implementation of
pmUnpackEventRecords to use __pmCheckEventRecords and
__pmDumpEventRecords (in the event of __pmCheckEventRecords finding
a problem)
pmlogger groks PM_TYPE_EVENT and emits metadata for all event parameter
metrics
include recently added man pages in the image build
clean up some of the man page that need brief references to
PM_TYPE_EVENT alongside PM_TYPE_AGGREGATE et al
trivial change to genpmda to generate the stub code for PM_TYPE_EVENT
add error injection code for sample PMDA and sample.event.records
metric that is triggered by using pmstore to set sample.event.reset
to a negative number (currently only -1 is implemented to generate
a bad PMID for an event parameter)