Changeset 3116 for trunk/ChangeLog

Show
Ignore:
Timestamp:
11/27/09 12:12:53 (2 years ago)
Author:
janl
Message:

* Give the docs a once-over and update ChangeLog?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r3084 r3116  
    11-*- text -*- 
    22 
    3 Some stats on 1.4.0: 
    4 * Over 1500 changesets 
    5 * More than 100 new plugins 
    6 * Commits from 13 different people (**FIXME** Check again at release) 
    7 * Way too much time since the last major stable release 
     3Some stats on 1.4.0 (relative to 1.3.4) 
     4* Over 1500 changesets since we started preparing for 1.4.0-alpha this 
     5  spring. 
     6* More than 100 new plugins since the 1.2 series 
     7* Commits from 23 different people, and contributions from far more! 
     8  Open source is great! 
     9* Way too much time since the last major stable release. 1.2.0 was 
     10  uploaded to sourceforge in february 2005. 
     11 
     12munin (1.4.0, r3033:3115, 2009-11-27) 
     13 
     14* Mention Aleksey Studnev in jmx_ doc 
     15* Merge patch from debian bug http://bugs.debian.org/507069 where 
     16  netstat plugin counts \"active connections rejected because of time 
     17  stamp\" as active connections, because of a lax regex 
     18* amavis plugin: Minor pod fix 
     19* Add snmp__print_(pages|supplies) printer plugins 
     20* jmx_: nitpicks 
     21* Fix #739: Perl error message only appears when there are no plugins 
     22  on any nodes, so check that and LOGCROAK in a helpful way 
     23* munin-update: Change LOGCROAK to WARN for munin includedir missing 
     24  or empty 
     25* Munin-node-configure --snmp: modify host enumeration code so 
     26  hostnames that are passed in aren't indiscriminately converted to 
     27  IPs.  only works with plain hostnames, not CIDR. 
     28* Remove Log::Log4perl TRACE level use since that requires a too new 
     29  Log::Log4perl 
     30* Munin::Plugin::SNMP: Added support for env.timeout for SNMP sessions 
     31* Add and extend the UPGRADING doc 
     32* Remove reliance on the very newest Getopt::Long version, update docs 
     33  accordingly. 
     34* linux/files_: fix slightly odd usage of awk.  the warning and 
     35  critical thresholds are static, so they can just be echoed along 
     36  with the rest of the config. 
     37* Postgres plugins: Correct pod from Munin::Plugins::Pgsql => 
     38  Munin::Plugin::Pgsql (singular plugin, instead of plural) 
     39* Munin::Plugin::Pgsql: Correct Pgsql.pm plugin configuration 
     40  documentation section 
     41* Correct the generic crontab install command 
     42* Typo fixes in docs 
     43 
     44* Munin-node: Provide a different statefile for each master.  Helps 
     45  prevent plugins that rely on their state-file from reporting 
     46  incorrect data when used on a plugin that is polled by multiple 
     47  masters.  It uses the master's IP address, so it won't work if they 
     48  are both behind the same NAT gateway, for example. 
     49 
     50  set_state_name() in Munin::Plugin is also modified to behave in a 
     51  similar manner. 
     52 
     53  Additionally exports $MUNIN_STATEFILE into each plugin' environment, 
     54  so that all plugins can partake thereof.  Should be useful to 
     55  plugins written in languages other than Perl. 
     56 
     57* Update 1.4 documentation 
     58* Munin::Plugin: fix $Munin::Plugin::DEBUG. it wasn't being set 
     59  (lexical variable $DEBUG was being set in its place). change from 
     60  "use vars" to "our" for all the externally-accessible variables, to 
     61  make it clearer what is going on.  + fix indentation 
     62* munin-limits: Check if $children is undef before using it as a array 
     63  reference.  Fixes #762 
     64* snmp__if_multi: Call "need_multigraph" function to avoid working 
     65  under the wrong circumstances 
     66* dhcpd3 plugin: Critical and warning limits added. Some cleanup and 
     67  minor fixes. 
     68* Munin::Plugin: straight port of the multigraph assertion sub from Plugin.sh. 
     69* netbsd/sensors_: according to 
     70  <http://munin.projects.linpro.no/wiki/protocol-config>, graph_vtitle 
     71  has been superseded by graph_vlabel. 
     72* a few more tests for Munin::Common::Config. 
     73* linux/fw_(packets|conntrack): check for readability not existence 
     74  bail properly if /proc/net/snmp cannot be opened. 
     75* Fix #758: Enhance and fix error propagation, fix exception handling, 
     76  fix sub-process waiting/reaping, and finaly print old config data 
     77  for failed nodes in a working way (probably worked before, but I 
     78  broke it when I retooled how old_service_configs is read) 
     79* Munin::Master::ProcessManager: Correct the join command, which 
     80  resulted in not printing the firewalled host - now it does :) 
     81* Returning iostst* to family auto, and moving diskstat_ to manual, 
     82  until we have multigraph support added to diskstat leaving diskstat 
     83  in auto without multigraph creates 3 graphs per disk, and on multi 
     84  disk machines this makes the main html quite heavy 
     85* Uncomment includedir /etc/munin/munin-conf.d in munin.conf.in, and 
     86  make sure Makefile creates the directory at install time 
     87* add some tests for Munin::Common::Config. 
     88* Munin::Common::Config: populate the valid keyword hash directly, 
     89  rather than through an intermediate array. 
     90* linux/diskstat_: Remove fake_munin_plugin, as we know we include 
     91  Munin::Plugin , no need to fake it :) 
     92* munin-node.conf: only specify setsid once in the config file 
     93* squid_traffic: hit_kbytes_out needs to be converted to bits, as with 
     94  the other data series.  fixes Munin ticket #761 and Debian bug 
     95  557385 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557385>. 
     96  thanks to Samuel Leon <leon36@gmail.com> for the patch. 
     97* Prepare announcement of 1.4.0 
     98 
    899 
    9100munin (1.4.0-beta, r2982:3032, 2009-11-21)