configure range request limits via conf file

Registered by Daniel Hsueh

https://github.com/openstack/swift/commit/4d23a0fcf5faa6339a1a58fcbdab8687a6c88feb introduced a limit of 50 ranges per GET request in openstack-swift 2.2.0

I propose that this limit (and possibly the nonascending and overlap limits) be configurable via conf file and read on server startup.

I propose 416 response returned when the limits are exceeded should also include the type and current value of the limit triggered.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Daniel Hsueh
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.