Feature #11646
Updated by Tom Clegg about 7 years ago
Part of the [[Keep storage classes]] tiers]] story. Accept X-Keep-Desired-Classes X-Keep-Desired-Tier header in write requests. * If X-Keep-Desired-Classes X-Keep-Desired-Tier header is missing, use class "default". tier 1. * If X-Keep-Desired-Classes X-Keep-Desired-Tier header is invalid (example?), (non-numeric or less than 1), return a 422 error. * When writing data, only write to a volume that satisfies all of the desired classes. try volumes with larger tier numbers first. * When checking whether writing data already exists, only check with desired tier T, do not try volumes that satisfy all of the desired classes. with tier number > T.