Update git submodules
* Update swift from branch 'master' to 486fb234478ca43c6dac13a007b07edd3998ed5d - Merge "proxy: only use listing shards cache for 'auto' listings" - proxy: only use listing shards cache for 'auto' listings The proxy should NOT read or write to memcache when handling a container GET that explicitly requests 'shard' or 'object' record type. A request for 'shard' record type may specify 'namespace' format, but this request is unrelated to container listings or object updates and passes directly to the backend. This patch also removes unnecessary JSON serialisation and de-serialisation of namespaces within the proxy GET path when a sharded object listing is being built. The final response body will contain a list of objects so there is no need to write intermediate response bodies with a list of namespaces. Requests that explicitly specify record type of 'shard' will of course still have the response body with serialised shard dicts that is returned from the backend. Change-Id: Id79c156432350c11c52a4004d69b85e9eb904ca6
This commit is contained in:
parent
d9aa0b023c
commit
c3bc229550
2
swift
2
swift
@ -1 +1 @@
|
||||
Subproject commit 5c659b1a6d31d47faaff1cc0066c732877e04838
|
||||
Subproject commit 486fb234478ca43c6dac13a007b07edd3998ed5d
|
Loading…
Reference in New Issue
Block a user