3 * use a set of standard exceptions based on MogileFS::Error,
4 this is an incompatible API change (hence the 2.0.0 version number).
5 * mog timeouts and retries increased
6 * more consistent handling of bad sockets
7 * remove open-uri and net/http dependencies, they were bad with large files
8 * add paths_size() method, allowing single mogilefsd call to get size and paths
12 * Fix missing MogileFS::Util include for sysrwloop in MogileFS::MogileFS
16 * Fixed MogileFS#rename. Bug #14465 submitted by Justin Dossey.
17 * Removed infinite loop in MogileFS::HTTPFile#store_file. Patch #13789
18 submitted by Andy Lo-A-Foe.
19 * Made MogileFS#get_file_data timeout configurable. Bug #13490 submitted by
21 * Add MogileFS#size. Feature Request #14484 submitted by Justin Dossey.
22 * Fix MogileFS#get_file_data to return the data for HTTP mode. Bug #7133
23 submitted by John Wanko.
24 * New maintainer: Eric Wong
25 * Add `mog' command-line tool as a demo/example
26 * Lower memory consumption with large files
27 * Allow get_file_data to accept a block for large files
28 * Fix each_keys loop termination condition
29 * Apply error handling patch from Matthew Willson. Bug #15987
30 * Merge large file patch from Andy Lo-A-Foe. Bug #13764
36 * Fixed bug #7273 in HTTP mode of client where data would not get
37 returned. Submitted by Matthew Willson.
41 * Changes lost to time.