pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed, 08 Apr 2015 15:17:08 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (5):
      libpcp/interp.c: refactoring
      libpcp/interp.c: small changes
      qa/group: add 907 to the pmdumplog group
      pmdumplog: new options and new log reading logic
      qa/135: add some diagnostic output to 135.full

 man/man1/pmdumplog.1      |   32 ++++++++-
 qa/135                    |   13 +++
 qa/177                    |    2 
 qa/177.out                |    2 
 qa/180.out.1              |    2 
 qa/180.out.2              |    2 
 qa/180.out.3              |    2 
 qa/787                    |   29 +++++---
 qa/787.out                |    6 -
 qa/921                    |   71 ++++++++++++++++++++
 qa/921.out                |   60 +++++++++++++++++
 qa/group                  |    3 
 src/libpcp/src/interp.c   |  162 ++++++++++++++++++++++++++++------------------
 src/pmdumplog/pmdumplog.c |   95 ++++++++++++++++++++++----
 14 files changed, 381 insertions(+), 100 deletions(-)

Details ...

commit 739476fe1e98692cc420ac623a30a5cced159ec0
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Apr 8 15:14:17 2015 +1000

    qa/135: add some diagnostic output to 135.full

commit 6dffb718b2e8866a4a6625a02c0accb12817eabb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Apr 8 14:50:58 2015 +1000

    pmdumplog: new options and new log reading logic
    
    New options -M (force mark records to be reported) and -xx (report
    timestamps as offset in seconds from the start of the archive).
    
    But the more substantive change is to replace calls to pmFetch()
    and pmFetchArchive() with calls to __pmLogFetch() ... the lower
    level interface gives us a better chance of seeing what's really
    in the archive.

commit 329e6a5b9a1512d65a45653461b0efa4f01ebee0
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Apr 8 09:35:37 2015 +1000

    qa/group: add 907 to the pmdumplog group

commit 4fba8abcc018f5cfd72f94658b07140766bee029
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Apr 6 07:09:28 2015 +1000

    libpcp/interp.c: small changes
    
    - reworked the handling of "undefined" values for the prior and next
      regions before they have been searched
    - provided some small performance improvements (and so QA output
      changes)
    - returned values remain the same

commit c7b3d77a57e204cd71fab25747791669db7df710
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Apr 3 07:15:13 2015 +1100

    libpcp/interp.c: refactoring
    
    Trying to improve the readability of the code without changing the
    logic or functionality.  This is in preparation for another round
    of effort to improve performance when interpolating corner-case
    archives (especially ones with lots of <mark> records and sparse
    logging of some metrics).

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates, Ken McDonell <=