EDP must communicate with plugins via SPI only
EDP must communicate with plugins via SPI only. It must not assume processes names or data in cluster extra.
It's important for de-coupling EDP and plugins internals.
Blueprint information
- Status:
- Complete
- Approver:
- Sergey Lukjanov
- Priority:
- High
- Drafter:
- Andrew Lazarev
- Direction:
- Approved
- Assignee:
- Andrew Lazarev
- Definition:
- Approved
- Series goal:
- Accepted for juno
- Implementation:
- Implemented
- Milestone target:
- 2014.2
- Started by
- Sergey Lukjanov
- Completed by
- Andrew Lazarev
Related branches
Related bugs
Bug #1251750: sahara.plugins.general.utils module hard codes process names | Fix Released |
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Moved information about processes names to plugins
Addressed by: https:/
Extended plugin SPI with methods ti communicate with EDP
Addressed by: https:/
[HDP] Replaced Hive service name to correct one used in HDP
Addressed by: https:/
Made processes names case sensitive
Addressed by: https:/
Changed get_node_groups to receive only one node process
Gerrit topic: https:/
Addressed by: https:/
[IDH] Removed copy-pasted test utility file
Addressed by: https:/
Removed EDP dependency on job_tracker instance
Addressed by: https:/
Removed EDP dependency on hive server