Overview

Request 210937 accepted

Update to version 3.6.9
+ Typo in network plot header loop resulted in infinite loop
+ remove $int/secs from numa hit rate calc AND add more precision
to its output
- Changes from 3.6.8
+ new flag $exportComm must be set in gexpr/ganglia so that they won't
generate an error if run without -f or -A
+ new switch: --intfilt allows filtering of interrupts
+ always log messages of type F/E to syslog in daemon mode even if
-m is not set
+ wasn't dealing correctly with missing whitespace after network name in
/proc/dev/net in initRecord()
+ updated init.d script for suse per the maintainer's instructions
+ extra spaces were being printed in plot mode for tpc stats
+ added entry to envrules.std to deal with intel Phi Co-Processor
+ debian init.d script now does 'exit 1' if status reports 'not running'
+ rawnetignore switch wasn't working correctly
+ found/fixed some subtle problems with --procanalyze as well as some cleanup
- need to ignore first sample after initializing summary arrays
- need to init summary hashes for thrutime and accumT because get uninit var
in print routine is only a single process entry
- found a typo in procAnalyze() to a $usecs which wasn't being used!
- added error check to make sure --procanalyze with -P requires -s
+ added a little more debugging output for -d128
+ discovered dynamic disk/network detail names for interactive mode were not
being reported correctly. sounds a lot worse than it is because this is
typically not done very often nor are disks/networks very dynamic except in
large, virtualized environments such as clouds
+ add to list of devices to exlude from network summary data: tap, dp and nl,
which are associated with openstack cinder. remember you can always add
more to that list with --netfilt
+ $lastHour was never referenced and dayInit() called every time a log was
created so fix logic to update $lastHour correctly AND call initDay() one
time and do it before newLog() called.
+ closed a couple of file handles that were left open and reportedly
causing some defunct processes with -sx.
+ fixed bug in lustre stats recording
+ clarified --showsubopts text about disk and network filters in that they
apply to both summary and detail data output
+ fixed problem with --import and --stats
+ --statsopt a didn't work because when changed some internal logic missed
changing a test of $timestampFlag to $timestampCounter[$rawPFlag] and so
now $timestampCount can be removed entirely
+ clear $firstpass after 1st pass during playback
+ make sure filename initialized before calling loadConfig so if there is
an error logsys() doesn't get an undefined var warning
+ to be safe, remove any quotes on net/dsk filters in case included by
mistake in DaemonCommands string
+ tightened up tests to see if daemonized collectl already running
+ if no hiRes::Time, fudge the value of $microInterval based on -i
+ new --procOpt k, removes known shells from process listing with -sZ,
currently set to /bin.sh, /usr/bin/perl, /usr/bin/python and python
+ fixed varname in lexpr: $debug should have been $lexDebug
- Remove init-cleanup.patch; merged on upstream release (forwarded request 210746 from posophe)

Loading...
Request History
Thomas Abraham's avatar

tabraham1 created request

Update to version 3.6.9
+ Typo in network plot header loop resulted in infinite loop
+ remove $int/secs from numa hit rate calc AND add more precision
to its output
- Changes from 3.6.8
+ new flag $exportComm must be set in gexpr/ganglia so that they won't
generate an error if run without -f or -A
+ new switch: --intfilt allows filtering of interrupts
+ always log messages of type F/E to syslog in daemon mode even if
-m is not set
+ wasn't dealing correctly with missing whitespace after network name in
/proc/dev/net in initRecord()
+ updated init.d script for suse per the maintainer's instructions
+ extra spaces were being printed in plot mode for tpc stats
+ added entry to envrules.std to deal with intel Phi Co-Processor
+ debian init.d script now does 'exit 1' if status reports 'not running'
+ rawnetignore switch wasn't working correctly
+ found/fixed some subtle problems with --procanalyze as well as some cleanup
- need to ignore first sample after initializing summary arrays
- need to init summary hashes for thrutime and accumT because get uninit var
in print routine is only a single process entry
- found a typo in procAnalyze() to a $usecs which wasn't being used!
- added error check to make sure --procanalyze with -P requires -s
+ added a little more debugging output for -d128
+ discovered dynamic disk/network detail names for interactive mode were not
being reported correctly. sounds a lot worse than it is because this is
typically not done very often nor are disks/networks very dynamic except in
large, virtualized environments such as clouds
+ add to list of devices to exlude from network summary data: tap, dp and nl,
which are associated with openstack cinder. remember you can always add
more to that list with --netfilt
+ $lastHour was never referenced and dayInit() called every time a log was
created so fix logic to update $lastHour correctly AND call initDay() one
time and do it before newLog() called.
+ closed a couple of file handles that were left open and reportedly
causing some defunct processes with -sx.
+ fixed bug in lustre stats recording
+ clarified --showsubopts text about disk and network filters in that they
apply to both summary and detail data output
+ fixed problem with --import and --stats
+ --statsopt a didn't work because when changed some internal logic missed
changing a test of $timestampFlag to $timestampCounter[$rawPFlag] and so
now $timestampCount can be removed entirely
+ clear $firstpass after 1st pass during playback
+ make sure filename initialized before calling loadConfig so if there is
an error logsys() doesn't get an undefined var warning
+ to be safe, remove any quotes on net/dsk filters in case included by
mistake in DaemonCommands string
+ tightened up tests to see if daemonized collectl already running
+ if no hiRes::Time, fudge the value of $microInterval based on -i
+ new --procOpt k, removes known shells from process listing with -sZ,
currently set to /bin.sh, /usr/bin/perl, /usr/bin/python and python
+ fixed varname in lexpr: $debug should have been $lexDebug
- Remove init-cleanup.patch; merged on upstream release (forwarded request 210746 from posophe)


Saul Goodman's avatar

licensedigger accepted review

{"approve": "preliminary, version number changed"}


Factory Auto's avatar

factory-auto added a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Factory Auto's avatar

factory-auto added a reviewer

Please review build success


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo openSUSE_Factory


Michal Vyskocil's avatar

mvyskocil accepted review


Michal Vyskocil's avatar

mvyskocil approved review


Stephan Kulow's avatar

coolo accepted request

checkin

openSUSE Build Service is sponsored by