pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Wed, 22 Apr 2009 20:30:27 +1000 (EST)
Changes committed to git://oss.sgi.com/nathans/pcp.git

 build/.gitignore               |    1 
 configure.in                   |    2 
 install-sh                     |    2 
 src/include/platform_defs.h.in |    1 
 src/libpcp/src/util.c          |   20 ---------
 src/pmdas/jstat/jstat.c        |   20 ++++++---
 src/pmdas/mmv/mmv.c            |    2          
 src/pmdas/windows/open.c       |   29 +++++++------
 src/pmie/pmie_daily.sh         |   25 ++++++-----  
 src/pmie/rc_pmie               |   12 -----        
 src/pmie/src/andor.c           |   20 +++++++++    
 src/pmlogctl/pmlogger_daily.sh |   86 +++++++++--------------------------------
 12 files changed, 85 insertions(+), 135 deletions(-)                           

commit 17fa493707b07da10063b4fce39b3f2dc73bbf4f
Author: Nathan Scott <nathans@xxxxxxxxxx>      
Date:   Wed Apr 22 20:18:04 2009 +1000         

    Improvements to the pmie and pmlogger startup scripts.
                                                          
    In particular, we're now less verbose in the case where these
    (check) scripts are auto-run from cron but pmie/pmlogger may 
    be chkconfig'd off on that host.  Thinking about moving toward
    an /etc/cron.d/pcp file which is installed always (trialling  
    this on pmie in our production environment at the moment, but 
    thats not in this checkin, pending some observation).         
                                                                  
    Also reworked the pmlogger script snippet that deals with     
    the $PCP_TMP_DIR/pmlogger/primary link.  Previously we had    
    some platform-specific shell code, now it works the same on   
    all.  We also deal with the case where this file is a hard    
    link (as on Windows, where limited symlink support exists)    
    by testing for file existance and not just a symlink.         

commit fff4a70aab9891f91bf6815d9370356c256407cc
Author: Nathan Scott <nathans@xxxxxxxxxx>      
Date:   Wed Apr 22 20:09:38 2009 +1000         

    Improve Windows PMDA uname metrics handling slightly.

commit 2f37dab5958bef1c2edbf9cd394785a400ee7d42
Author: Nathan Scott <nathans@xxxxxxxxxx>      
Date:   Wed Apr 22 20:06:42 2009 +1000         

    Nothing uses unsetenv in PCP - nuke HAVE_UNSETENV and libpcp stub.
                                                                      
    Windows doesn't provide this interface, so don't use it (and rework
    the use I recently added into MMV PMDA at the same time).          

commit d603b31a56f3b4ec03349f15e0d4d0c873bbced7
Author: Nathan Scott <nathans@xxxxxxxxxx>      
Date:   Wed Apr 22 20:04:32 2009 +1000         

    Knock off a TODO in jstat PMDA, making path handling platform independent.

commit 9167c3047393fed63af9cb57882a66b92f47fed0
Author: Nathan Scott <nathans@xxxxxxxxxx>      
Date:   Wed Apr 22 20:03:35 2009 +1000         

    Make install script use chown with user.group like Win32 tools want.

commit d6a5bbc554e9f9b06f7db6246d746f27b32fab09
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Apr 22 19:59:54 2009 +1000

    Update git ignore file for build subdir.

commit 5ed137932a13f45c04811c0ac81c033ebbab27e6
Merge: 19966ab 6fbb8ba
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Apr 22 18:50:06 2009 +1000

    Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into nathans

commit 6fbb8bad75f73c758c0b920a1e61137ad9f2f752
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Apr 21 19:36:56 2009 +1000

    Fix && and || operators with undefined operands

    The logic here needs to accommodate tri-state logic (true, false
    or unknown) across operands that may have singular vales or be
    set valued.

    The previous code was incomplete in some respects.

    These changes allow the expands QA 319 to pass.

<Prev in Thread] Current Thread [Next in Thread>