pcp
[Top] [All Lists]

pcp updates: pevans + scox merges

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: pevans + scox merges
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 11 Mar 2014 02:12:11 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <323789996.24595897.1394511709376.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: L8MP8yVK44nyUcHF3yXYyMIOQy609A==
Thread-topic: pcp updates: pevans + scox merges
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 man/man1/pcpintro.1          |   62 
 qa/751                       |   52 
 qa/751.out                   |  136 
 qa/752                       |   23 
 qa/752.out                   |  132 
 qa/group                     |    3 
 qa/src/.gitignore            |    1 
 qa/src/GNUlocaldefs          |    2 
 qa/src/rtimetest.c           |  467 +-
 src/libpcp/src/.gitignore    |    2 
 src/libpcp/src/GNUmakefile   |   36 
 src/libpcp/src/check-statics |   26 
 src/libpcp/src/getdate.c     | 7292 +++++++++++++++++++++----------------------
 src/libpcp/src/getdate.h     |   46 
 src/libpcp/src/getdate.y     | 1814 +++++++++-
 src/libpcp/src/gettime.c     |   98 
 src/libpcp/src/internal.h    |    2 
 src/libpcp/src/rtime.c       |  451 +-
 src/libpcp/src/setenv.h      |  108 
 src/libpcp/src/timespec.h    |   74 
 src/libpcp/src/xalloc.h      |  542 +--
 src/libpcp/src/xmalloc.c     |  246 -
 src/pmdas/gfs2/help          |   50 
 src/pmdas/gfs2/pmdagfs2.h    |    2 
 src/pmdas/gfs2/worst_glock.c |    4 
 25 files changed, 6694 insertions(+), 4977 deletions(-)

commit ee121b7fb4aaaaf4df95da0c3932706707b64e79
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Mar 11 17:10:50 2014 +1100

    Remake qa/752 output after test rename and forced TZ

commit f322c1a8ef784be48bc76c9a7d56ecde84f463b3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Mar 11 14:42:33 2014 +1100

    Cleanups to newly created rtimetest.c test code
    
    Remove the duplicate definition of __pmParseTime - we're
    already pulling that in via impl.h, no need for it here
    too.  Use same function prototype style throughout.
    
    Added the generated rtimetest binary to the .gitignore.

commit 7f153e573c04fe512e56c28acff1988c8f59fb8e
Merge: 4ea7be1 08ccbcd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Mar 11 14:04:03 2014 +1100

    Merge branch 'scox/dev' of ../pcpfans into dev

commit 08ccbcd173f52b6921a8fc335ded77770a1a0c64
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Mar 11 13:45:36 2014 +1100

    Post-review, pre-merge cleanups for glib getdate use
    
    Packaging builds fail (as mentioned in earlier review ;) with this:
    gmake[5]: *** No rule to make target `getdate.y', needed by `getdate.c'.  
Stop.
    
    This is because the source files are not correctly added into the
    build.  Fix this, make the makefile match with pmie (as discussed),
    remove a no-longer-needed header, and make some cosmetic changes in
    the name of code consistency in rtime.c code.

commit 4ea7be1e30b0dc2fce0008cb66caf68f89ff45b9
Author: Paul Evans <pevans@xxxxxxxxxx>
Date:   Mon Mar 10 16:21:36 2014 +0000

    pmdagfs2: Miscellaneous updates
    
    Corrections and slight updates to the text contained in the
    help text for the PMDA. Spelling and Grammar issues corrected
    and expansion of the gfs2.tracepoints.rs.* help definitions.
    
    Removal of a small code formatting niggle in pmdagfs2.h
    
    Removal of log printing testing code from worst_glock.c that
    made it into the last release.

commit dbe74ebf96d0372eb39ac3de5a937dc341d67b98
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Mon Mar 3 20:53:41 2014 -0500

    Use pcp time zone aware datetime functions.
    
    * get_date.y (get_date)  Use __pmMktime instead of mktime.
      Cannot rely on gmtime_r, so  wrap locking around gmtime
    * rtime.c (__pmParseTime):  Free errMsg.

commit 3327a62f64a357bf79cf4d1f73f8b4ba4eb7a579
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Fri Feb 28 18:46:39 2014 -0500

    Renamed from 751

commit f85e3808a4271e548e1cc29fc9e935d28e0a316f
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Fri Feb 28 18:45:34 2014 -0500

    Renamed to qa/752

commit 1ba3f1fcc98964b2c60867503844206f933c5b8f
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Fri Feb 28 18:23:38 2014 -0500

    Incorporate pcp coding style into extended date parser.
    
    * (gettime.c, xalloc.h, xmalloc.c, setenv.h): Remove
    * qa/src/rtimetest.c: Add pmParseTimeWindow tests.
    * get_date.y (get_tz)  Remove TZ= parsing.
      (get_date): Likewise.
    * rtime.c (__pmParseTime):  Formatting change.

commit 9b27004ae9fd855667debdd843aaf64f8db3d3da
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Mon Feb 24 17:40:29 2014 -0500

    Treat datetime terms referring to a specific date as absolute.
    
    * rtime.c (have_relative_date):  Consider day specific formats to
      be absolute instead of relative.
    * pcpintro.1 (ctime):  Add description of datetime strings to ctime 
description.
    * qa/751: Redact out current time references.
    * qa/src/rtimetest.c: Add new tests.

commit 7ef03c90217b3672b40d8d4411b0eb5ec347af9f
Author: Stan Cox <scox@xxxxxxxxxx>
Date:   Tue Feb 18 15:27:36 2014 -0500

    Add the gnulib get_date module to the pcp datetime parser.
    
    Add the gnulib get_date (getdate.y, gettime.c) module to
    pcplib/rtime.c::__pmParseTime.  First try the existing mechanism.  If that
    fails try get_date.  xalloc.h, xmalloc.c, setenv.h, and timespec.h are used 
by
    the parser.  The parser is defined in getdate.y.  get_date, the public
    interface, is defined in gettime.c.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pevans + scox merges, Nathan Scott <=