Features:
- C++11 support (817e66f)
- Coverity Scan automation with Travis CI (2973)
- Clang
scan-build
automation with Travis CI (83032bc) - numerous build and CI improvements.
- additional unit tests.
Bug fixes:
- broken
--unix
command line option (f7c20c5) - incorrect instance ID reported in two exception messages (1d5e544)
cout
format flags left modified (af388d9)pcp::on_store
may return prematurely (a3334c4)- template functions not fully specialized (1ad276f)
Special thanks to @badone and @bchoi for contributing to this release.
Features:
- numerous build and CI improvements.
- PMDA/PMNS [de]registration scripts (9120efc)
- Fedora packaging conformance (1199693)
Bug fixes:
- potential segfault in
pcp::pmda::cache::lookup
(33e02b5) - unnecessary
stdpmid
includes (fe22161) - Doxygen documentation corrections.
Features:
- high resolution event timestamp support (requires PCP 3.9.10+)
Bug fixes:
- correct functional test dependencies (#26)
Features:
pcp::cache::*
wrappers forpmdaCache*
routines.- DSO build examples, with functional tests (#24)
Bug fixes:
- DSO entry points work now (54fbd03)
Features:
- API documentation
- default PMID in PMNS exports (48a26c7)
Bug fixes:
Features:
- support for skipping
pcp::pmda::instance
definition (7ffbd69)
Features:
- config file support (#21)
Bug fixes:
pcp::exception
copy constructor base construction (52a392e)- install examples into examples directory (93ce3ce)
Features:
- hidden CLI option support (950bebe)
- more consistent API (bdb5972)
- CMake build system (#2)
- CLI option intercept support (#14)
- install targets (#15)
- duplicate cluster name support (#19)
pmda::supported_metrics
exposed asprotected
(a0dc1f1)
Features:
Bug fixes:
pcp::instance_id_type
is now unsigned (#11)pcp::metrics_description
functors may segfault if not called in the correct order (f7da268)
- initial release.