Revision history [back]

By default all POSTs in swift actually turn into PUT/COPYs. This means that the larger your file is the longer the POST will take because it has to COPY the entire object. If this is not acceptable you can set this flag in the proxy-server.conf:

object_post_as_copy = false

(from docs in etc/proxy-server.conf-sample)

Set object_post_as_copy = false to turn on fast posts where only the metadata

changes are stored anew and the original data file is kept in place. This

makes for quicker posts; but since the container metadata isn't updated in

this mode, features like container sync won't be able to sync posts.

object_post_as_copy = true