Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
With reservation refinement, there is a new framework capability called RESERVATION_REFINEMENT. The framework is required to use the Resource.reservations field to express reservations if the capability is set, otherwise it is required to use the Resource.role and Resource.reservation fields.
After the validation, we transform the resources from the old format to the new format and deal with the new format internally.
This allows us to only deal with the old format at the validation phase, and update the code to only consider the new format for all other Resources-related functions.