pcp
[Top] [All Lists]

pcp updates - add pmiPutMark() to LOGIMPORT API

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates - add pmiPutMark() to LOGIMPORT API
From: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Tue, 1 Mar 2016 12:41:03 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
This adds pmiPutMark() to the LOGIMPORT API, along with language bindings
and QA updates. Also enhances collectl2pcp to write <mark> records when
processing multiple collectl input logs.


Changes committed to git://git.pcp.io/mgoodwin/pcp master

commit af9101761f1be142bbb1552c1d492b342f2641d4
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Mar 1 12:06:22 2016 +1100

    collectl2pcp: write a <mark> record between each input source
When processing more than one collectl input log file, write a <mark>
    record to the output PCP archive to signify the discontinuity between
    each input source.

commit ca0f13818ab5501facd3bcfe3589476547758e90
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Mar 1 12:04:02 2016 +1100

    logimport: QA updates for pmiPutMark
modified: qa/369.out
        modified:   qa/710.out
        modified:   qa/src/check_import.c
        modified:   qa/src/check_import.perl
        modified:   qa/src/check_import.python

commit b829edaedf9198180c4a82e26b65cea12ffcca07
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Mar 1 11:54:26 2016 +1100

    logimport: add pmiPutMark() to API to write <mark> records
Add new LOGIMPORT function pmiPutMark() to write a <mark> record to
    signify a temporal discontinuity in the output PCP archive, usually
    after the last pmiWrite() for the current input source, before the
    next input source begins. Also adds pmiPutMark(3) man page and updates
    for the C, perl and python bindings.
modified: man/man3/logimport.3
        new file:   man/man3/pmiputmark.3
        modified:   src/include/pcp/import.h
        modified:   src/libpcp_import/src/exports
        modified:   src/libpcp_import/src/import.c
        modified:   src/perl/LogImport/Changes
        modified:   src/perl/LogImport/LogImport.pm
        modified:   src/perl/LogImport/LogImport.xs
        modified:   src/python/pcp/pmi.py

commit bc92b973c195d314f41954dadd9f5226a403813f
Merge: af4cbb0 c4555d2
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Mar 1 11:40:46 2016 +1100

    Merge branch 'master' of git://oss.sgi.com/pcp/pcp

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - add pmiPutMark() to LOGIMPORT API, Mark Goodwin <=