pcp
[Top] [All Lists]

pcp updates: fetchgroups

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: fetchgroups
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 21 Jan 2016 02:43:33 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <581649380.11974526.1453362188801.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: tmq73/7WxdMXaK2KhgO6lylUFLYIJg==
Thread-topic: pcp updates: fetchgroups
Changes committed to git://git.pcp.io/pcp.git master

Nathan Scott (4):
      qa: add fetchgroup test binary to gitignore, update py test
      libpcp: support highres event timers in fetchgroup code
      libpcp: cull unnecessary context-switching from fetchgroup code
      libpcp: switch fetchgroups to non-zero integer sentinels


 man/man3/pmfetchgroup.3     |    9 
 qa/056                      |    4 
 qa/056.out                  |    4 
 qa/src/.gitignore           |    1 
 qa/src/fetchgroup.c         |  266 +++++++++++------------
 src/libpcp/src/fetchgroup.c |  500 ++++++++++++++++++++++----------------------
 6 files changed, 400 insertions(+), 384 deletions(-)


commit b30b654b3adb73d74bb2f472aecba2c9d6256077
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jan 21 17:19:51 2016 +1100

    libpcp: switch fetchgroups to non-zero integer sentinels
    
    Prefer -1 to zero for defaults, for a number of reasons:
    http://www.pcp.io/pipermail/pcp/2016-January/009352.html
    http://www.pcp.io/pipermail/pcp/2016-January/009354.html
    http://www.pcp.io/pipermail/pcp/2016-January/009359.html

commit 1a36d5c613963bd31151f9b13b1f44a7ce5664db
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jan 21 16:51:05 2016 +1100

    libpcp: cull unnecessary context-switching from fetchgroup code

commit 7f34d5bf4f445a2313871f8b4a61d4a956daa0f9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jan 21 15:53:43 2016 +1100

    libpcp: support highres event timers in fetchgroup code

commit 6b7b5f4f88a9280082031f57af8d1ebb2e3eeb63
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jan 21 15:52:14 2016 +1100

    qa: add fetchgroup test binary to gitignore, update py test

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: fetchgroups, Nathan Scott <=