pcp
[Top] [All Lists]

pcp updates: pmibatch, qa, misc cleanup

To: pcp@xxxxxxxxxxx
Subject: pcp updates: pmibatch, qa, misc cleanup
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 31 May 2013 17:20:39 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1399895693.17108388.1370035142837.JavaMail.root@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: L/0vuel2JW2jzAdILlacBw6s/SeCpQ==
Thread-topic: pcp updates: pmibatch, qa, misc cleanup
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 qa/537.out                      |   40 +++++++++++++--------------
 src/libpcp/src/access.c         |    4 +-
 src/libpcp_import/src/import.c  |    4 +-
 src/perl/LogImport/LogImport.pm |   15 +++++++---
 src/pmcd/src/config.c           |   59 ++++++++++++++++++----------------------
 src/python/pcp/pmapi.py         |    2 -
 6 files changed, 64 insertions(+), 60 deletions(-)

commit ad874d2884a810e05ae269bd287570dab42b2674
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Sat Jun 1 07:16:05 2013 +1000

    Optimize pmiBatchEnd
    
    As suggested by Nathan we don't need to call pmiWrite after each
    pmiPutValue{,Handle} but rather only once for each timestamp.
    
    Roughly 50% less time in pmiBatchEnd when processed ~500k lines
    of data + prevents the misuse of the API similar that was already
    discussed in RHBZ#958745, causing botched archives.

commit d5b8facc97d56ba5902d84602583a5fca6b04897
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 30 10:00:03 2013 +1000

    Fix some pmcd comment typos, remove an unneeded local

commit 271ef447562d426e1ede351e2d8c545e1236da7c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 30 09:47:18 2013 +1000

    Fix the conditional for EHOSTDOWN in pmcd access section parser

commit 1939bd12cf37ad0841969d49cf1fdf266c3360ad
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 30 09:40:59 2013 +1000

    Fix an array index off-by-one in pmcd config file access section error path
    
    Change some variable and function names while in here to make the code more
    readable before further work commences.

commit fae142b45255bfdf8e112c0a1b2b512cb5176ea8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 30 09:33:06 2013 +1000

    Add a missing self. reference in python pmapi method call

commit 0219c537800a11429bafa11b75ef79a9ad74cb9d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 30 08:56:04 2013 +1000

    Revert to using one-offset import PMIDs to simplify testing
    
    Go back to using a libpcp import auto-PMID generation scheme
    that starts at item 1 rather than 0 - the one (of 4+ million)
    PMIDs saved is not worth the QA fallout.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmibatch, qa, misc cleanup, Nathan Scott <=