Authors/ChangeLog for 2.23.3
Change-Id: I10f94c03dbc50acd9e4dad853677bd484ca52538
This commit is contained in:
parent
a989b47675
commit
81d845f34e
3
AUTHORS
3
AUTHORS
|
@ -182,6 +182,7 @@ Gleb Samsonov (sams-gleb@yandex.ru)
|
||||||
Gonéri Le Bouder (goneri.lebouder@enovance.com)
|
Gonéri Le Bouder (goneri.lebouder@enovance.com)
|
||||||
Graham Hayes (graham.hayes@hpe.com)
|
Graham Hayes (graham.hayes@hpe.com)
|
||||||
Gregory Haynes (greg@greghaynes.net)
|
Gregory Haynes (greg@greghaynes.net)
|
||||||
|
Grzegorz Grasza (xek@redhat.com)
|
||||||
Guang Yee (guang.yee@hpe.com)
|
Guang Yee (guang.yee@hpe.com)
|
||||||
guotao (guotao.bj@inspur.com)
|
guotao (guotao.bj@inspur.com)
|
||||||
Gábor Antal (antal@inf.u-szeged.hu)
|
Gábor Antal (antal@inf.u-szeged.hu)
|
||||||
|
@ -247,6 +248,7 @@ Kuan-Lin Chen (kuanlinchen@synology.com)
|
||||||
Kun Huang (gareth@unitedstack.com)
|
Kun Huang (gareth@unitedstack.com)
|
||||||
Larry Rensing (lr699s@att.com)
|
Larry Rensing (lr699s@att.com)
|
||||||
Leah Klearman (lklrmn@gmail.com)
|
Leah Klearman (lklrmn@gmail.com)
|
||||||
|
Lee Yarwood (lyarwood@redhat.com)
|
||||||
Li Riqiang (lrqrun@gmail.com)
|
Li Riqiang (lrqrun@gmail.com)
|
||||||
Liang Jingtao (liang.jingtao@zte.com.cn)
|
Liang Jingtao (liang.jingtao@zte.com.cn)
|
||||||
lijunbo (lijunbo@fiberhome.com)
|
lijunbo (lijunbo@fiberhome.com)
|
||||||
|
@ -408,6 +410,7 @@ Vincent Untz (vuntz@suse.com)
|
||||||
Vladimir Vechkanov (vvechkanov@mirantis.com)
|
Vladimir Vechkanov (vvechkanov@mirantis.com)
|
||||||
Vu Cong Tuan (tuanvc@vn.fujitsu.com)
|
Vu Cong Tuan (tuanvc@vn.fujitsu.com)
|
||||||
vxlinux (yan.wei7@zte.com.cn)
|
vxlinux (yan.wei7@zte.com.cn)
|
||||||
|
Walter Doekes (walter+github@wjd.nu)
|
||||||
wangdequn (wangdequn@inspur.com)
|
wangdequn (wangdequn@inspur.com)
|
||||||
wanghongtaozz (wanghongtaozz@inspur.com)
|
wanghongtaozz (wanghongtaozz@inspur.com)
|
||||||
wanghui (wang_hui@inspur.com)
|
wanghui (wang_hui@inspur.com)
|
||||||
|
|
44
CHANGELOG
44
CHANGELOG
|
@ -1,3 +1,47 @@
|
||||||
|
swift (2.23.3, train stable backports)
|
||||||
|
|
||||||
|
* Sharding improvements:
|
||||||
|
|
||||||
|
* Prevent object updates from auto-creating shard containers. This
|
||||||
|
ensures more consistent listings for sharded containers during
|
||||||
|
rebalances.
|
||||||
|
|
||||||
|
* Deleted shard containers are no longer considered root containers.
|
||||||
|
This prevents unnecessary sharding audit failures and allows the
|
||||||
|
deleted shard database to actually be unlinked.
|
||||||
|
|
||||||
|
* The sharder daemon has been enhanced to better support the shrinking
|
||||||
|
of shards that are no longer required. Shard containers will now
|
||||||
|
discover from their root container if they should be shrinking. They
|
||||||
|
will also discover the shards into which they should shrink, which may
|
||||||
|
include the root container itself.
|
||||||
|
|
||||||
|
* Improved performance of sharded container listings when performing
|
||||||
|
prefix listings.
|
||||||
|
|
||||||
|
* Improved container-sharder stat reporting to reduce load on root
|
||||||
|
container databases.
|
||||||
|
|
||||||
|
* The container sharder can now handle containers with special
|
||||||
|
characters in their names.
|
||||||
|
|
||||||
|
* `swift-container-info` now summarizes shard range information.
|
||||||
|
Pass `-v`/`--verbose` if you want to see all of them.
|
||||||
|
|
||||||
|
* Don't inject shard ranges when user quits.
|
||||||
|
|
||||||
|
* Various other minor bug fixes and improvements.
|
||||||
|
|
||||||
|
* Python 3 bug fixes:
|
||||||
|
|
||||||
|
* Fixed a potential server error when uploading data via a tempurl.
|
||||||
|
|
||||||
|
* Fixed a potential server error when getting symlink details.
|
||||||
|
|
||||||
|
* Added the ability to connect to memcached over TLS. See the
|
||||||
|
`tls_*` options in etc/memcache.conf-sample
|
||||||
|
|
||||||
|
|
||||||
swift (2.23.2, train stable backports)
|
swift (2.23.2, train stable backports)
|
||||||
|
|
||||||
* Python 3 bug fixes:
|
* Python 3 bug fixes:
|
||||||
|
|
|
@ -0,0 +1,45 @@
|
||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Sharding improvements:
|
||||||
|
|
||||||
|
* Prevent object updates from auto-creating shard containers. This
|
||||||
|
ensures more consistent listings for sharded containers during
|
||||||
|
rebalances.
|
||||||
|
|
||||||
|
* Deleted shard containers are no longer considered root containers.
|
||||||
|
This prevents unnecessary sharding audit failures and allows the
|
||||||
|
deleted shard database to actually be unlinked.
|
||||||
|
|
||||||
|
* The sharder daemon has been enhanced to better support the shrinking
|
||||||
|
of shards that are no longer required. Shard containers will now
|
||||||
|
discover from their root container if they should be shrinking. They
|
||||||
|
will also discover the shards into which they should shrink, which may
|
||||||
|
include the root container itself.
|
||||||
|
|
||||||
|
* Improved performance of sharded container listings when performing
|
||||||
|
prefix listings.
|
||||||
|
|
||||||
|
* Improved container-sharder stat reporting to reduce load on root
|
||||||
|
container databases.
|
||||||
|
|
||||||
|
* The container sharder can now handle containers with special
|
||||||
|
characters in their names.
|
||||||
|
|
||||||
|
* ``swift-container-info`` now summarizes shard range information.
|
||||||
|
Pass ``-v``/``--verbose`` if you want to see all of them.
|
||||||
|
|
||||||
|
* Don't inject shard ranges when user quits.
|
||||||
|
|
||||||
|
* Various other minor bug fixes and improvements.
|
||||||
|
|
||||||
|
- |
|
||||||
|
Python 3 bug fixes:
|
||||||
|
|
||||||
|
* Fixed a potential server error when uploading data via a tempurl.
|
||||||
|
|
||||||
|
* Fixed a potential server error when getting symlink details.
|
||||||
|
|
||||||
|
- |
|
||||||
|
Added the ability to connect to memcached over TLS. See the
|
||||||
|
``tls_*`` options in etc/memcache.conf-sample
|
Loading…
Reference in New Issue