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:
Zuul 2024-02-01 11:59:48 +00:00 committed by Gerrit Code Review
parent d9aa0b023c
commit c3bc229550
1 changed files with 1 additions and 1 deletions

2
swift

@ -1 +1 @@
Subproject commit 5c659b1a6d31d47faaff1cc0066c732877e04838
Subproject commit 486fb234478ca43c6dac13a007b07edd3998ed5d