Changes committed to git://oss.sgi.com/pcp/pcp.git
CHANGELOG | 15 ++++++--
VERSION.pcp | 2 -
configure.in | 3 -
debian/GNUmakefile | 2 -
debian/changelog | 6 +++
debian/control | 67 ++++++++++++++++++++++++++++++-------
debian/source.lintian-overrides | 4 --
src/bashrc/GNUmakefile | 32 +++++++++++++++++
src/bashrc/pcp_completion.sh | 65 +++++++++++++++++++++++++++++++++++
src/include/platform_defs.h.in | 20 -----------
src/libkmtime/src/.gitignore | 1
src/libpcp_pmc/examples/.gitignore | 2 -
src/libpcp_pmc/pcp/.gitignore | 3 -
src/libpcp_pmc/pcp/pmc/.gitignore | 1
src/libpcp_pmc/src/.gitignore | 4 --
src/pmcdctl/pmcd_wait.c | 5 +-
src/pmclient/pmclient.c | 9 +---
src/pmdas/linux/filesys.c | 14 ++++---
src/pmdumptext/.gitignore | 1
19 files changed, 188 insertions(+), 68 deletions(-)
commit c2dc7f56aae778d0f8621ded1499f5d9c98bbbe8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 12 09:46:42 2009 +1000
Debian packaging updates and bump release number to 2.8.3.
commit 387bac6b443ac23d7b828738169d577757570e99
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 12 09:29:54 2009 +1000
Remove final references to sginap.
Convert last two programs still using this (pmcd_wait and
pmclient) to struct timeval APIs and clean out the trash,
removing CLK_TCK, usleep and sginap macros in configure.in
and platform_defs.h.in.
commit ac3a8f0cc3e7798614dfa65c6501f91226a8dc3f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon May 11 17:13:18 2009 +1000
Tweak the bash auto-completion - local context and pmprobe support.
Use local context mode when completing metric names in bash,
so that it works (and straight-away, not with a 5 sec timeout)
when pmcd is not running locally.
Also added pmprobe as a command for which we expand metric names.
Note that on Debian systems at least, in order for the system-wide
auto-completion to use /etc/bash_completion.d/ files, a few lines
in /etc/bash.bashrc need to be un-commented.
commit 5127f904d15df2178364dbaefbbbd29d2615b2cf
Author: Roman Revyakin <rrevyakin@xxxxxxxxxx>
Date: Mon May 11 17:06:11 2009 +1000
Bash auto-completion of metric names for several PCP tools.
Use it as follows, after sourcing your new bash rc file
(start new instance of bash).
pminfo -f kernel.<TAB>
Autocompletion works for the following set of programs as of now:
pminfo
pmdumptext
pmdumplog
pmlogsummary
pmstore
pmval
commit 52dcbe12f37312e92117cc5fe5532e6d7153759d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon May 11 16:00:48 2009 +1000
Remove some leftover gitignore cruft on old libkmtime.
commit 3ce5ddd23187968f74c897ff76de87fa6e21d818
Author: Martin Hicks <mort@xxxxxxx>
Date: Thu May 7 13:27:22 2009 -0500
Remove gitignores for libpcp_pmc and pmdumptext
Both of these have moved over to pcp-gui
commit d61bf4aed719780305e73df4db0b1e4617402779
Merge: 19c73ea 07fd076
Author: Martin Hicks <mort@xxxxxxx>
Date: Thu May 7 07:53:23 2009 -0500
Merge commit 'nathan/dev' into oss-dev
commit 19c73ead5569bd7cf5e637c42d26c9a5e39372da
Author: Martin Hicks <mort@xxxxxxx>
Date: Thu May 7 07:51:22 2009 -0500
Fix memory leak in xfs project quotas
There was a memory leak in the XFS project quota metrics.
Also added a malloc return value check to ensure that the
pmcd wouldn't crash if a memory allocation failed while
adding a new project to the indom cache.
|