Implement interface to report capabilities
Configuration options, such as whether volume support is enabled should be available via the trove API to enable projects building on top of Trove, viz., Horizon. In the case of volume support, it would be possible to have two backends one supporting different DBs and different configurations for volume support. To be able to guide the user to the required options knowing the capabilities of the backend is essential, otherwise the user is left to guess and hopefully succeed through trial and error.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Deferred
- Milestone target:
- next
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implements datastore capabilities
Addressed by: https:/
Implement datastore capabilities API
Addressed by: https:/
Implement datastore capabilities API tests
Addressed by: https:/
Extends datastore capability overrides and adds management cmds