The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
2.27 -- 2013-01-11

   * mogupload no longer slurps files into memory if the size is known ahead
     of time. (Eric Wong)

   * Support "mogadm device (list|summary) --hostname=..." (Eric Wong)

   * Show weight in "mogadm device list" (Eric Wong)

   * mogfiledebug: no longer requires --domain when in --fid mode (Eric Wong)

2.26 -- 2012-08-13

   * Fix from Eric Wong to make IO column display N/A if iostat is broken,
     rather than 0%

2.25 -- 2012-06-26

   * Simple fix fixing the previous fix to work again for all non-Postgres DBs
     :( (dormando)

2.24 -- 2012-06-21

   * Simple fix for mogstats file length display overflow on Postgres

2.23 -- 2012-03-30

   * Support checksums in mogadm (eric wong)

   * Clean mogfiledebug output (dormando)

   * Misc util fixes (dormando)

2.22 -- 2012-01-27

   * Fix bug in mogstats config file parsing. Valid values with '#' were being
     truncated (Bartzy)

   * Add "mogrename" utility script (kwilczynski, Krzysztof Wilczynski).

2.21 -- 2011-10-29

   * Improve error handling for broken usage files in `mogadm check`

2.20 -- 2011-06-15

   * Remove redundant tracker calls. Required for MogileFS::Server 2.50 as
     the redundant commands are now cached harder.
     (dormando <dormando@rydia.net>)

2.19 -- 2011-01-08

   * bump required client version (dormando <dormando@rydia.net>)

   * Add mogfiledebug utility (dormando <dormando@rydia.net>)

   * documentation updates. (dormando <dormando@rydia.net>)

   * new commandline utils. (dormando <dormando@rydia.net>)

   * teach mogstats what rebal queue is (dormando <dormando@rydia.net>)

   * make a few errors less infuriating (dormando <dormando@rydia.net>)

   * Fix files stat under Postgres. (Robin H. Johnson <robbat2@gentoo.org>)

   * edit the meta details a little. (dormando <dormando@rydia.net>)

   * Ignore generated Makefile (Tomas Doran <bobtfish@bobtfish.net>)

   * Add resources (Tomas Doran <bobtfish@bobtfish.net>)

2.18 -- 2010-09-28

  * Add rebalance commands

2.17 -- 2010-08-13

  * Add 'domains' argument to mogstats for faster queries on basic by-domain
    and class stats. (pyhhak)

2.16 -- 2010-04-02

  * Add --replpolicy option for configuring a replication policy string.
    Used in MogileFS::Network policies, etc.
    (dormando)

  * Updates to mogstats (dormando, Barry Abrahamson)

2.15 -- 2009-12-05

  * Standalone mogstats utility (dormando)

  * New mogilefs.conf option: timeout (Robin H. Johnson)

  * Make --noverify a valid option for locate (Ask Bjoern Hansen)

  * Make the locate command return all replicas, not just two (Gavin Brebner)

2.14 -- 2009-01-12

  * Add --nobigfile option to skip bigfile parsing on large files. (dormando)

  * Allow "listkey" on all files, not good for big dbs (Ask Bjoern Hansen)

  * Make mogtool prefer command line settings over configuration file
    settings (Ask)

2.13 -- 2008-08-16

  * Add --noreplwait option to mogtool. (Dormando)

  * Make mogadm prefer command line settings over configuration file
    settings (Derek Boonstra)

  * Wire up fsck_reset's startpos argument. (Robin H. Johnson).

  * Fix the automatic retry on errors saving a chunk (Ask Bjoern Hansen)

  * Improve error messages from mogtool (Ask Bjoern Hansen).

2.12 -- 2007-08-06

  * Update POD documentation for mogadm to state of present code.

  * Add device-modify command for consistency with host/class.

  * Document return code behavior in the POD.

  * Provide specific return codes for list, listkey and locate when the item
    was not found.

  * Sometimes we get a - when we are expecting a numeric. Force these to zero.

  * Add locate task to mogtool that provides path output, useful in debugging.

  * Implement "device summary" per RT#3784. This provides an output with one
    line of storage data per host.

  * Handle stats where there are no files in the DB.

  * If there are hosts, but no devices, the totals were previously undefined,
    leading to errors in the output.

2.11 -- 2007-06-19

  * utilization column was always 0.  single character typo from
    Arjan <info@bouncetek.com>

2.10 -- 2007-05-14

  * mogadm check no longer shows dead devices

  * mogadm device list no longer shows devices, UNLESS you do:
    mogadm device list --all

  * allow setting a setting to "" (empty string)

2.09 -- 2007-05-03

  * 'settings list' and 'settings set <key> <value>' sub-commands, if you have
    MogileFS::Client >= 1.07 installed.  otherwise just unavailable.

  * fix multiple bugs in "fsck status" display/calculations.

2.08 -- 2007-04-20

  * stats command from Leon Brocard

  * fsck commands

  * improved docs

  * patch from Arthur Bebak <abebak@fabrikinc.com> to add "listkey" to mogtool

1.50 -- 2006-11-13

  * much-cleaned up and friendlier mogadm command