I think following Swift 2.4.0 [1], the container listing should be unnecessary. We should be able to generate the manifest to PUT based off of our segment naming conventions and the client-provided etags. I need to check what happens if the client uploads more parts than are referenced in the finalization request, though.
I think following Swift 2.4.0 [1], the container listing should be unnecessary. We should be able to generate the manifest to PUT based off of our segment naming conventions and the client-provided etags. I need to check what happens if the client uploads more parts than are referenced in the finalization request, though.
[1] https:/ /github. com/openstack/ swift/commit/ bb71657