Added:
- Added new /info endpoint
Changed:
- Code re-engineered using Spring Boot framework
- Modified ranking algorithm:
- the ranking is no longer performed at the provider level; each single service is ranked, including also the potential dependencies among services (e.g. the rank for Marathon services takes into account also the metrics related to the Mesos cluster hosting the Marathon framework)
- the Drools rules have been updated accordingly
- Modified interface for /rank API (json request/response)
- Updated documentation
Fixed:
- Fixed issue with ranking services that have the same SLA priority, now they are ranked using the monitoring metrics, if available.
- Fixed code style issues
- Fixed rmp/deb creation
Removed:
- The following endpoints have been removed:
- /get-sla-parameters
- /get-paas-parameters
- /custom-sla-parameters
- /custom-paas-parameters
Services Dependencies
NONE