diff options
author | John Dickinson <me@not.mn> | 2014-12-12 16:19:57 -0800 |
---|---|---|
committer | John Dickinson <me@not.mn> | 2014-12-14 20:23:36 -0800 |
commit | c23a66f66d3a9bf64276607cd01ca9ab466077f1 (patch) | |
tree | 40d070e1d5d6f706a35ba5d039df68a13c9acf9f /CHANGELOG | |
parent | f48350865ec1666fd51bf161c339a90aee9ff7cd (diff) | |
download | swift-c23a66f66d3a9bf64276607cd01ca9ab466077f1.tar.gz |
Change-Id: Ib5c1bb632404573a7d8b9e2bfff9c02f47ab7446
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -1,3 +1,50 @@ +swift (2.2.1) + + * Swift now rejects object names with Unicode surrogates. + + * Return 403 (instead of 413) on unauthorized upload when over account + quota. + + * Fix a rare condition when a rebalance could cause swift-ring-builder + to crash. This would only happen on old ring files when "rebalance" + was the first command run. + + * Storage node error limits now survive a ring reload. + + * Speed up reading and writing xattrs for object metadata by using larger + xattr value sizes. The change is moving from 254 byte values to 64KiB + values. There is no migration issue with this. + + * Deleted containers beyond the reclaim age are now properly reclaimed. + + * Full Simplified Chinese translation (zh_CN locale) for errors and logs. + + * Container quota is now properly enforced during cross-account COPY. + + * ssync replication now properly uses the configured replication_ip. + + * Fixed issue were ssync did not replicate custom object headers. + + * swift-drive-audit now has the 'unmount_failed_device' config option + (default to True) that controls if the process will unmount failed + drives or not. + + * swift-drive-audit will now dump drive error rates to a recon file. + The file location is controlled by the 'recon_cache_path' config value + and it includes each drive and its associated number of errors. + + * When a filesystem does't support xattr, the object server now returns + a 507 Insufficient Storage error to the proxy server. + + * Clean up empty account and container partitions directories if they + are empty. This keeps the system healthy and prevents a large number + of empty directories from slowing down the replication process. + + * Show the sum of every policy's amount of async pendings in swift-recon. + + * Various other minor bug fixes and improvements. + + swift (2.2.0) * Added support for Keystone v3 auth. |