Add Patch support to the API
Registered by
Martyn Taylor
We should move away from our trivial (broken) PUT solution for handling partial updates via the API. We will be fixing PUT to be completely idempotent and HTTP Spec compliant. Future partial update support should be done via HTTP PATCH. We should use the http://
We can use a library to handle much of the heavy lifting for us. https:/
Ironic have just added in this support. We can take a look at the Ironic implementation and replicate it here.
Blueprint information
- Status:
- Not started
- Approver:
- Martyn Taylor
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Martyn Taylor
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Initial PATCH support
(?)