pcp
[Top] [All Lists]

[pcp-announce] Performance Co-Pilot 3.11.1 release

To: pcp-announce@xxxxxxxxxxx
Subject: [pcp-announce] Performance Co-Pilot 3.11.1 release
From: Dave Brolley <brolley@xxxxxxxxxx>
Date: Fri, 18 Mar 2016 19:55:15 -0400
Delivered-to: pcp@xxxxxxxxxxx
Delivered-to: pcp-announce@xxxxxxxxxxx
List-archive: <http://oss.sgi.com/pipermail/pcp-announce>
List-help: <mailto:pcp-announce-request@oss.sgi.com?subject=help>
List-id: Performance Co-Pilot announcements <pcp-announce.oss.sgi.com>
List-post: <mailto:pcp-announce@oss.sgi.com>
List-subscribe: <http://oss.sgi.com/mailman/listinfo/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=subscribe>
List-unsubscribe: <http://oss.sgi.com/mailman/options/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=unsubscribe>
Sender: pcp-announce-bounces@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
Hi all,

We're pleased to announce the arrival of the our latest release,
pcp-3.11.1 - see below for a comprehensive list of fixes and features.

The source tarball is available and the release is git-tagged.

Fedora updates, bintray, and other binary builds of the packages are not yet uploaded - these
will arrive during the week as time permits.


Enjoy!


pcp-3.11.1 (18 March 2016)
    - libpcp: multi-archive contexts (directory or comma-separated)
    - libpcp: fix corner case in loading PMNS causing duplicates
    - libpcp: fix pmLoadDerivedConfig return code, man page updated
    - libpcp: fix initialization error in roll-your-own TPD (MacOSX)
    - libpcp_import: new pmiPutMark() API to write <mark> records
    - libpcp_import: check timestamp ordering in pmiPutResult too
    - pmieconf: rule to automate restarting of unresponsive PMDAs
    - pmlogconf: automatically record Oracle database metrics
    - pmlogconf: automatically record application mmap'd metrics
    - pmdadarwin: add a hinv.machine metric like other platforms have
    - pmdaelasticsearch: adjust to deal with elasticsearch API change
    - pmdaopenbsd: first working version, basic kernel metrics
    - pmdaoracle: Oracle database metrics available and updated
    - pmdaoracle: improve error handling on disconnect/reconnect
    - pmdalinux: fix metric units for swapdev.priority metric
    - pmdalinux: fix interrupts data types for big endian hosts
    - pmdalinux: require privileged client for slabinfo metrics
    - pmdalinux: support for MD driver statistics and status
    - pmdammv: name mmv control metrics with standard convention
    - pmdaperfevent: add extension for perf derived events
    - pmdapmcd: restrict pmcd.services to checking known pcp services
    - pmdaproc: fix possible sigsegv with unexpected refresh order
    - pmdasample: add sample.negative metrics for test coverage
    - pmdaslurm: add allocated cores metric
    - pcp2graphite: add an option to specify pickle protocol
    - pcp2graphite: use cPickle instead of pickle for speed
    - pcp2graphite: send all metrics at once in pickled mode
    - pcp-vmstat: wrapper for pmstat to be more vmstat-alike
    - pcp-iostat: uninterpolated archive replay with -u option
    - pcp-iostat: tweak syntax used for old python versions (2.6.6)
    - pcp-iostat: signal handling improvements to dodge warnings
    - pcp-iostat: add -P flag for setting precision (ala pmrep)
    - pcp-dmcache: dynamic lvname width to avoid truncation
    - pmie: updates to the PATH handling for pmie shell actions
    - pmrep: fix extended header times with -O, and sample count
    - pmrep: correctly handle the end of the time window
    - pmrep: improve stdio flushing to avoid exception errors
    - pmrep: fix timezone handling and reporting
    - pmrep: adjust exit codes for consistency
    - pmrep: do not issue fsync, makes no sense here
    - pmrep: finalize zabbix transfers in all cases
    - pmsignal: provide a targetted program mode, -p option
    - pmsignal: make dry-run mode show the full command line
    - pmsocks: use the wrapper script from the tsocks package
    - pmval: correct handling of real negative values
    - perl api: fix input-type-socket connection logic typo
    - perl api: merge pmdalogger logic fix for input string handling
    - zbxpcp: add derived metrics configuration support
    - zbxpcp: support both Zabbix 2 and 3 versions simultaneously
    - dbpmda: add -f option to skip .dbpmdarc processing
    - collectl2pcp: write a <mark> record between each input source
    - build: pmdasnmp is now conditionally built as nature intended
    - build: install pmlogconf where it will be found, like pmieconf
    - build: fix rpmbuild warnings about symlink attrs
    - build: fix compiler warnings from perl PMDA module
    - build: fix af_unix-related solaris build failure
    - build: rework Makepkgs configopts logic for rpm/dpkg confusion
    - build: allow rpm signing, bintray upload tweaks (gpgenabled=1)
    - build: non-verbose reporting on Makepkgs deb packages too
    - build: add /usr/local/bin to search path for new Mac OS X Qt
    - packaging: several Debian build depencency corrections
    - porting: numerous OpenBSD portability changes across the board
    - porting: numerous Mac OS X fixes and testing (incl a pmpython)

--
Dave

_______________________________________________
pcp-announce mailing list
pcp-announce@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp-announce

<Prev in Thread] Current Thread [Next in Thread>
  • [pcp-announce] Performance Co-Pilot 3.11.1 release, Dave Brolley <=