Feature #13382

Updated by Tom Clegg about 3 years ago

If a PUT request specifies storage classes, write to a volume that offers all specified classes. Otherwise, write to a volume that offers the "default" class.

<pre>
X-Keep-Storage-Class: foo, foo
X-Keep-Storage-Class:
bar
</pre>

If there is no volume that offers all of the specified classes, return an error that causes the client not to retry the same request at the same server.

source:services/keepstore/handlers.go#L744

Back