| 2013, September 10 | PCP 3.8.3 and PCP GUI 1.5.10 released. New versions of the PCP books, Unix domain sockets the default for local connections, static probe support in pmcd. |
| 2013, July 31 | PCP 3.8.2 and PCP GUI 1.5.9 released. Unix domain socket transport, pmlogger and pmie default enablement, gluster PMDA, SASL updates, user and group based access control. |
| 2013, June 19 | PCP 3.8.1 released. Initial support for Python PMDAs. |
| 2013, May 14 | PCP 3.8.0 released. Web API daemon, optional user authentication support, nginx metrics, revamped python APIs and pmatop tool. |
| 2013, April 19 | PCP 3.7.2 and PCP GUI 1.5.8 released. Bugfix releases. |
| 2013, March 11 | PCP 3.7.0 released. IPv6 and optional protocol encryption, NetBSD port, new gfs2 and systemd PMDAs, MySQL, named and Linux kernel PMDA updates. |
| 2012, November 19 | PCP 3.6.10 released. PCP daemon processes now run as an unprivileged user by default. Security fixes to shell scripts handling temporary files. Additional metrics in the MySQL PMDA. |
| 2012, October 26 | PCP GUI 1.5.6 released. Initial version of event trace chart support. Also updated to Qwt6 library, and added testsuite packaging. |
| 2012, October 14 | PCP 3.6.9 released. Python LogImport bindings, sar2pcp script and other bug fixes. |
| 2012, September 14 | PCP 3.6.8 released. Minor bug fix release for all platforms. Some testsuite improvements, python fixes, and support the Linux MMC driver device naming convention (for Raspberry Pi users). |
| 2012, August 28 | PCP 3.6.6 released. Python PMAPI bindings and pmcollectl example script, prefix/autoconf rework, and a pcp-testsuite sub-package. |
| 2012, August 16 | PCP 3.6.5 released. Critical bug fix release for all platforms, includes fixes for several security issues. Also added hash-based instance management to the Perl PCP::PMDA module. |
| 2012, June 12 | PCP 3.6.4 released. Minor bugfix release. |
| 2012, April 24 | PCP 3.6.3 released. Major release for all platforms, includes threaded libpcp, reworked init scripts, removing some long-deprecated interfaces. New agents for FreeBSD and SNMP; updated elasticsearch, postegres and Linux kernel agents. |
| 2012, March 21 | PCP GUI 1.5.5 released. Bugfix release. |
| 2011, December 1 | PCP 3.5.11 and PCP GUI 1.5.2 released for Fedora updates. Packaging and minor bug fixes. |
| 2011, November 4 | PCP 3.5.10 released. Bugfix release, elasticsearch PMDA improvements. |
| 2011, October 24 | PCP 3.5.9 released. Bug fixes, PostgresSQL and MSSQL DMV PMDAs, pmlogrewrite(1) and generic PMDA event queueing interfaces added. |
| 2011, August 11 | PCP 3.5.8 released. Extensions to Linux, logger, rsyslog and elasticsearch PMDAs. |
| 2011, July 22 | PCP 3.5.6 released. Bug fixes and the elasticsearch PMDA added. |
| 2011, June 3 | PCP 3.5.2 released. Numerous bug fixes, extensions, and improvements, including new log file and rsyslog PMDAs. |
| 2011, April 24 | RCE Podcast: Ken McDonell on Performance Co-Pilot |
| 2011, January 31 |
PCP 3.5.0 released. Infrastucture support for doing distributed
event tracing with PCP. This includes a new metric type
(PM_TYPE_EVENT), cunning mechanisms for encoding event records
in pmResults, and providing PMDAs with per-client context
connection information allowing agents to track which clients
have seen which parts of a trace stream so far.
Other features and fixes include transparent support for compressed archives in the client tools, make pmproxy set socket KEEPALIVE bit for improved resilience against network dropouts, and some Mac OS X and Linux kernel PMDA fixes. PCP Glider 0.9.10 also released, with several Windows fixes including fixes to the service management for pmcd and also improvements to the native Win32 pmlogger. |
| 2010, July 22 | Bugfix releases - PCP 3.3.3, PCP GUI 1.4.9 and PCP Glider 0.9.7 |
| 2010, June 29 | PCP 3.3.1 released. Integrated pmieconf and pmlogconf utilities for automating management of pmie/pmlogger configuration files, Linux kernel control group metrics, per-node CPU metrics, XFS btree metrics, Postfix update, several Solaris and Windows updates. PCP Glider 0.9.6 and PCP GUI 1.4.7 released, resolving GUI installer issues on SLES and 64 bit Mac OS X. |
| 2010, October 1 | PCP 3.4.0, PCP GUI 1.5.1, and PCP Glider 0.9.8 all relaeased. New PCP archive import mechanism (and sar, iostat, spreadsheet, mrtg import scripts), numerous Solaris, Windows and Linux kernel PMDA updates. Total rework of documentation in the pcp-gui and (new) pcp-doc packages, plus a big round of pmchart bug fixes. |
| 2010, July 22 | Bugfix releases - PCP 3.3.3, PCP GUI 1.4.9 and PCP Glider 0.9.7 |
| 2010, June 29 | PCP 3.3.1 released. Integrated pmieconf and pmlogconf utilities for automating management of pmie/pmlogger configuration files, Linux kernel control group metrics, per-node CPU metrics, XFS btree metrics, Postfix update, several Solaris and Windows updates. PCP Glider 0.9.6 and PCP GUI 1.4.7 released, resolving GUI installer issues on SLES and 64 bit Mac OS X. |
| 2010, April 29 | PCP 3.2.0 released. Extensions to the local context mechanism for accessing live metrics without using the pmcd daemon, Solaris updates, additional memory metrics on Linux, fixed Mac OS X installer issue. |
| 2010, January 27 | PCP 3.1.0 released. Initial support for derived metrics, Postfix PMDA, several other extensions to existing PMDAs, esp. Linux and Solaris. |
| 2009, December 2 | PCP 3.0.2 and PCP Glider 0.9.3 released; This PCP release includes Solaris build fixes since 3.0, 64 bit support for Mac OS X (10.6+), use of --libexec for private PCP binaries, switched the MMV PMDA to use the dyanmic namespace interfaces (providing a shared library MMV PMDA option as well), plus other small improvements and bug fixes. PCP Glider 0.9.3 updates the base Strawberry Perl used, and also cuts over to the MSI installer technology this provides. Several important 64 bit Windows PMDA fixes are also included. |
| 2009, October 9 | PCP 3.0.0! Dynamic namespace extension by domain agents; major RPM package restructuring for inclusion in Fedora; minor bug fixes. |
| 2009, September 1 | PCP 2.9.1, PCP GUI 1.4.5 and PCP Glider 0.9.1 all released this week; minor bug fixes and a Samba PMDA added into base PCP. In the development tree, pmview now runs on Windows. |
| 2009, July 31 | PCP 2.9.0, PCP GUI 1.4.4 and PCP Glider 0.9.0 all released this week; numerous bug fixes but also new Bind 9.4 and PowerDNS PMDAs. |
| 2009, July 1 | PCP 2.8.10 and PCP Glider 0.8.0 released. Further Win32 improvements and MMV agent reworked. |
| 2009, June 10 | PCP 2.8.8, PCP GUI 1.4.3, and PCP Glider 0.0.6 released. Improved pmcd memory footprint, and fully integrated into Win32 services via installer. |
| 2009, May 22 | PCP 2.8.5, PCP GUI 1.4.1, and PCP Glider 0.0.3 released, after a bug fixing frenzy. First production deployment of PCP Glider today. |
| 2009, May 12 | PCP 2.8.4 released, with bash tab-completion for metric names thanks to Roman Revyakin. |
| 2009, May 12 | PCP Glider 0.0.2 released, with support for Windows Server 2008 |
| 2009, May 5 | PCP GUI 1.4.0 released, with a fix for the long-standing font sizing issue affecting a number of Linux (X11) users. |
| 2009, April 9 | PCP 2.8.0 released. |
| 2009, April 9 | Added a NetFilter PMDA for Linux, thanks to Rodney McKee. |
| 2009, April 1 | Generic memory mapped value PMDA and client library merged, Lustre PMDA merged, both included into snapshot 2.7.8-20090401. |
| 2009, March 16 | Merge the pmimport utility and API for converting external data into PCP archives into PCP source tree. |
| 2009, February 13 | Bonding PMDA, for bonded interfaces under Linux, included into snapshot 2.7.8-20090213. |
| 2009, February 9 | Packaging and name change for kmchart and kmtime - they are now shipped in the pcp-gui package as the new versions of pmchart and pmtime. |
| 2009, January 19 | Ten years on, second PCP talk given at Linux.Conf.Au (Hobart, Australia this time). |
| 2008, December 1 | PCP::LogSummary Perl module included in snapshot 2.7.8-20081201. |
| 2008, November 17 | Infiniband and KVM PMDAs included into snapshot 2.7.8-20081117. Support for NFSv4 metrics also added in this snapshot. |
| 2008, September 15 | VMware PMDA included into development snapshot 2.7.7-20080915. |
| 2008, September 1 | First stable Perl PMDA API version incorporated into development snapshot 2.7.4-20081001. This includes several additional agents using this infrastructure - mysql, systemtap, dbping, memcache. |
| 2007, March 6 | First stable version of kmchart (1.0) is released. |
| 2007, March 6 | First upload of PCP and kmchart packages to the Debian archives. |
| 2007, November 21 | First release candidate images for kmchart 1.0 made available. |
| 2007, September 7 | PCP 2.7.4 released. |
| 2007, May 11 | PCP 2.7.1 released. |
| 2006, January 2 | Initial kmchart source release. |
| 2005, December 1 | PCP 2.5.0 released. |
| 2004, August 5 | PCP 2.4.0 released. |
| 2003, October 6 | PCP 2.3.2 released. |
| 2003, July 16 | PCP 2.3.1 released. |
| 2003, April 2 | PCP 2.3.0 released. |
| 2003, February |
Alan Hoyt |
| 2002, December | SGI releases open source version of the PCP Quality Assurance Suite |
| 2002, December |
Mike Mason |
| 2002, October |
Todd Davis |
| 2001, December 11 | PCP 2.2.2 released |
| 2001, June 21 | PCP 2.2.1 released with important security fixes. |
| 2001, May 31 | PCP 2.2.0 released |
| 2001, March 27 | PCP 2.2.0 (IRIX version) released |
| 2000, Nov 7 | Michal Kara (lemming@arthur.plbohnice.cz) releases updated PCPMON package, with improved archive support, screen-shot saving, command-line mode, and numerous bug fixes. |
| 2000, October 20 | PCP 2.1.10 released |
| 2000, June 14 | PCP 2.1.7 released |
| 2000, June 9 | Michal Kara (lemming@arthur.plbohnice.cz) releases updated PCPMON package, with support for PCP archives |
| 2000, May 22 | Michal Kara (lemming@arthur.plbohnice.cz) releases updated MySQL PMDA, adding processlist metrics, supporting MySQL versions 3.21.x - 3.23.x |
| 2000, May 18 | Michal Kara (lemming@arthur.plbohnice.cz) releases initial MySQL PMDA, exporting MySQL server status and configuration variables. |
| 2000, May 10 | Troy Dawson (dawson@fnal.gov) and Ray Pasetes make Linux CPU hardware inventory metrics' source available, SGI integrates into Linux PMDA. |
| 2000, April 16 | Luc Stepniewski (lstep@free.fr) makes initial Debian PCP package available |
| 2000, April 10 | Michal Kara (lemming@arthur.plbohnice.cz) releases PCPMON 1.0.1, a graphical PCP monitor using GTK. |
| 2000, March 14 | Eric Roman (eroman@lbl.gov) ports PCP 2.1.4 to RedHat 6.0 for the Alpha platform. |
| 2000, February 11 | PCP 2.1.4 released |
| 2000, February 2 | PCP features in LinuxWorld at New York, including bundling of PCP-based performance monitoring in SGI's ISE (internet serving) and ACE (HPC clusters) solutions |
| 2000, February 1 | PCPHPC 1.0 (IRIX) released with support for monitoring of DMF, HIPPI and MPI activity (calls, time and messages in MPI library) |
| 1999, December 7 | First Open Source release, PCP 2.1.1 |
| 1999, November 15 | PCP featured showing performance of SGI's IRIX and Linux clusters running real applications at Supercomputing '99, Portland. |
| 1999, September 1 | Prototype PCP for Linux demo at Interact + PCIT (with Linux Users of Victoria), Melbourne, Australia |
| 1999, August 10 | PCP 2.1 (IRIX) released |
| 1999, August 8 | Prototype PCP for Linux demo at LinuxWorld, San Jose, CA |
| 1999, August 8 | Prototype PCP for Linux demo at SIGGRAPH, Los Angeles, CA |
| 1999, July 09 | Prototype PCP for Linux demo and talk at Conference of Australian Linux Users, Melbourne, Australia |
| 1999, May 15 | Prototype PCP for Linux demo at LinuxExpo, Raleigh, NC |
| 1998, July 21 | PCP for Webservers 2.0 (IRIX) released |
| 1998, March 31 | PCP 2.0 (IRIX) released |

