pcp updates: small rpm spec file and big derived metrics extension
"Ken McDonell" <[email protected]> Sat, 25 Feb 2017 07:11:17 +1100
| Newsgroups | gmane.comp.sysutils.pcp |
|---|---|
| Message-ID | <[email protected]> |
The derived metrics part adds floating point numeric constants and relational expressions.
Changes committed to git://git.pcp.io/kenj/pcp master
Ken McDonell (5):
derived metrics: add support for double precision floating point constants
derived metrics: align diagnostics with last round of code changes
build/rpm/pcp.spec.in: rework pcp-selinux prereq logic
derived metrics: add support for relational expressions
qa/935: (new) check operator precedence for derived metrics
build/rpm/pcp.spec.in | 6
man/man3/pmregisterderived.3 | 84 ++++
qa/225.out | 48 +-
qa/249.out | 36 +-
qa/256.out | 4
qa/260.out | 14
qa/263.out | 16
qa/275.out | 40 +-
qa/334.out | 4
qa/803.out | 2
qa/927 | 121 ++++++
qa/927.out | 727 +++++++++++++++++++++++++++++++++++++++++-
qa/935 | 85 ++++
qa/935.out | 396 ++++++++++++++++++++++
qa/group | 2
src/libpcp/src/derive.c | 386 +++++++++++++++++-----
src/libpcp/src/derive.h | 9
src/libpcp/src/derive_fetch.c | 120 ++++++
18 files changed, 1910 insertions(+), 190 deletions(-)
Details ...
commit cd22fa9dfe881491870d9cc190d13906c967d494
Author: Ken McDonell <[email protected]>
Date: Sat Feb 25 07:08:46 2017 +1100
qa/935: (new) check operator precedence for derived metrics
commit 422c2582fb1e4e3f587bb8e8fa4f5684250a54b4
Author: Ken McDonell <[email protected]>
Date: Sat Feb 25 07:06:23 2017 +1100
derived metrics: add support for relational expressions
Part 2 of a group of changes to expand the derived metrics definition
language.
This commit adds relational expressions using the C-style operators
"<", "<=", "==", ">=", ">" and "!=".
commit 242d2b91f43d763781ce1c0d130ee39f501443eb
Author: Ken McDonell <[email protected]>
Date: Wed Feb 22 14:26:48 2017 +1100
build/rpm/pcp.spec.in: rework pcp-selinux prereq logic
Last attempt was just wrong.
commit 36d88165a466852c36c9c974d287457e352f1606
Author: Ken McDonell <[email protected]>
Date: Mon Feb 20 19:59:21 2017 +1100
derived metrics: align diagnostics with last round of code changes
small libpcp change, knock-on changes in several QA tests.
commit efa20cdfa3bc716339b6c3bcedd7a8286af823eb
Author: Ken McDonell <[email protected]>
Date: Mon Feb 20 19:30:48 2017 +1100
derived metrics: add support for double precision floating point constants
Part 1 of a groupd of changes to expand the derived metrics definition
language.
Double precision floating point constants are of the form [0-9.][0-9.]*,
so for example: 0.5 or 1234.5678 or .3
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links:
You receive all messages sent to this group.
View/Reply Online (#15253): https://groups.io/g/pcp/message/15253
View All Messages In Topic (1): https://groups.io/g/pcp/topic/4420564
Mute This Topic: https://groups.io/mt/4420564?uid=174580
New Topic: https://groups.io/g/pcp/post
-=-=-
pcp mailing list
[email protected]
https://groups.io/g/pcp/messages
-=-=-
Change Your Subscription: https://groups.io/g/pcp/editsub?uid=174580
Group Home: https://groups.io/g/pcp
Contact Group Owner: [email protected]
Terms of Service: https://groups.io/static/tos
Unsubscribe: https://groups.io/g/pcp/leave/354243/563757577/xyzzy
-=-=-=-=-=-=-=-=-=-=-=-