Write the BEP for storage proxy enhancement
- Dominant language
- Python
- Stars
- 670
- Forks
- 183
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 368
Description
Write BEP-1078, the design for normalizing storage proxy, backend and volume information into the database. It builds on BEP-1046 rather than restating the service catalog.
The document defines the entity model across storage proxies, agents, storage backends, storage volumes, resource groups, virtual folders and sessions; where state is managed; how records are created and change from heartbeats; and which component calls which.
JIRA Issue: BA-7652
Contributor guide
Research direction
Start by reading BEP-1046 so BEP-1078 builds on it without restating the service catalog. Define the entity model for storage proxies, agents, storage backends, storage volumes, resource groups, virtual folders, and sessions, including state ownership, heartbeat-driven record changes, and component calls. Done means the design is captured in BEP-1078 and covers each requested area.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend, database, documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100