Refactor stores to be stateful

Registered by Jay Pipes

Currently, all the store backends use a @classmethod setup that requires the controller to constantly pass a set of options for calls to get(), create(), delete(), etc. This is inefficient because it means a whole bunch of option processing is done on each request, especially on create(). We should be creating a stateful object that validates itself when the API server is created.

Blueprint information

Status:
Complete
Approver:
Jay Pipes
Priority:
Low
Drafter:
Jay Pipes
Direction:
Approved
Assignee:
Jay Pipes
Definition:
Approved
Series goal:
Accepted for diablo
Implementation:
Implemented
Milestone target:
milestone icon 2011.3
Started by
Thierry Carrez
Completed by
Jay Pipes

Sprints

Whiteboard

First appeared in diablo-4

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.