Re: PCP Updates RHBZ 1359975: pmchart run-away mem leak replaying multi-archive when rewinding
"Dave Brolley" <[email protected]>
| Newsgroups | gmane.comp.sysutils.pcp |
|---|---|
| Message-ID | <[email protected]> |
More commits for this bug:
Handle the possibility that instances are not always sorted in the same
order within an instance domain
Time stamp comparison efficiency
Style and typo fixes.
Reviewed by Nathan. Passes qa with no regressions.
Dave
--------------------------------------------------------------------------------------------------------------
Changes committed to git://git.pcp.io/brolley/pcp rhbz1359975
Dave Brolley (2):
Create and use __pmTimevalCmp for comparing __pmTimeval.
RHBZ 1359975: pmchart run-away mem leak replaying multi-archive
when rewinding.
Nathan Scott (1):
Typos and style corrections for recent duplicate __pmLogInDom
changes.
src/include/pcp/impl.h | 1
src/libpcp/src/logmeta.c | 59
++++++++++++++++++++++++++++++++---------------
src/libpcp/src/util.c | 14 +++++++++++
3 files changed, 56 insertions(+), 18 deletions(-)
Details ...
commit e574b71de8420c719ae2924a64ca9a5a4411bd52
Author: Dave Brolley <[email protected]>
Date: Wed Dec 14 11:10:45 2016 -0500
RHBZ 1359975: pmchart run-away mem leak replaying multi-archive
when rewinding.
Don't assume that instances within the same instance domain are
always sorted in the same order.
commit f32bf1e7a669a2bee719e9d3f6c3828acfb8c518
Author: Dave Brolley <[email protected]>
Date: Tue Dec 13 12:35:30 2016 -0500
Create and use __pmTimevalCmp for comparing __pmTimeval.
Similar to __pmtimevalcmp which compares struct timeval.
commit af8cac3b71b3104157a268c6ebb6c652c87d01ca
Author: Nathan Scott <[email protected]>
Date: Tue Dec 13 12:06:52 2016 -0500
Typos and style corrections for recent duplicate __pmLogInDom changes.
On 12/07/2016 11:59 AM, Dave Brolley wrote:
> These changes fix the memory leaks detected by fche and mgoodwin.
> There is still a performance issue which was exposed (not caused) by
> these changes. That is best track by a separate bug report.
>
> -------------------------------------------------------------------------------------------------------
>
> Changes committed to git://git.pcp.io/brolley/pcp rhbz1359975
>
> Dave Brolley (1):
> RHBZ 1359975: pmchart run-away mem leak replaying multi-archive
> when rewinding
>
> src/libpcp/src/logmeta.c | 83
> ++++++++++++++++++++++++++++++++++++++++++-----
> 1 file changed, 75 insertions(+), 8 deletions(-)
>
> Details ...
>
> commit 0015487d1fd1c70f94bb75b08109a13de81dc878
> Author: Dave Brolley <[email protected]>
> Date: Wed Dec 7 11:50:40 2016 -0500
>
> RHBZ 1359975: pmchart run-away mem leak replaying multi-archive
> when rewinding
>
> Two leaks were fixed. Both occurred during the transition between
> archives
> is a multi-archive context.
>
> 1) a leak of pmDesc * used to check for consistency of the PMNS
> between archives.
>
> 2) a build up of duplicate instance domains.
>
>
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links:
You receive all messages sent to this group.
View/Reply Online (#14903): https://groups.io/g/pcp/message/14903
View All Messages In Topic (5): https://groups.io/g/pcp/topic/3763263
Mute This Topic: https://groups.io/mt/3763263?uid=174580
New Topic: https://groups.io/g/pcp/post
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
-=-=-
pcp mailing list
[email protected]
https://groups.io/g/pcp/messages
-=-=-=-=-=-=-=-=-=-=-=-