v3.3.69
ecozzi-hpe
released this
08 Nov 21:04
·
14 commits
to release/csm-1.2
since this release
This release of IMS fixes an issue that can lead to IMS corrupting its database. IMS previously made the assumption that each IMS recipe and image record had a unique link value. When deleting recipes and images using the IMS v3 api, IMS moves the recipe/image to the v3/deleted endpoint. If two records were deleted that had the same link value, a error condition was encountered which would cause IMS to corrupt its database.
This new version of IMS fixes this case in the following ways:
- If two records are deleted and each have the same link value, the deletion of the second record will no longer corrupt the IMS database.
- When POST-ing or PATCH-ing a recipe/image record, lMS will now perform a linear search of its database to determine if the link value being set matches an existing IMS record.