Totally Split Data and Control Plane of storage layer
Separating data and control layer of storage plane will not only keep the logic separated but also allow users to use different databses for control and data part.
Blueprint information
- Status:
- Complete
- Approver:
- Flavio Percoco
- Priority:
- High
- Drafter:
- Shaifali Agrawal
- Direction:
- Needs approval
- Assignee:
- Shaifali Agrawal
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
- Implemented
- Milestone target:
- 2015.1.0
- Started by
- Flavio Percoco
- Completed by
- Flavio Percoco
Related branches
Related bugs
Sprints
Whiteboard
Following steps are decided to accomplish it:
1. Create separate groups for options: https:/
2. Register control plane options in the new group: https:/
3. Modify test cases such that all changes made up till now should pass tests properly.
4. Move storage configs of QueueController into Control plane from Data Plane.
Steps 1 to 3 are completed, 4 is on the way.
Gerrit topic: https:/
Addressed by: https:/
Removing QueueController from data to control plane
Gerrit topic: https:/
Addressed by: https:/
Allow for internal pipelines to be defined