View Issue Details

IDProjectCategoryView StatusLast Update
0004238SymmetricDS ProBugpublic2020-01-14 13:51
ReporterpmarzulloAssigned To 
Prioritynormal 
Status newResolutionopen 
Product Version3.11.3 
Target VersionFixed in Version 
Summary0004238: Can't delete group links once created
DescriptionOnce group links are created, even though there are no routers or transforms that use this group link, the system never enables the delete button.

The reason is that there is a built-in transform (a LOAD transform) that is created for every group link, and the system sees that as a use of the group link, therefore not enabling the delete button on the Group Link screen.
Steps To Reproduce1. Create two groups.
2. Link the two groups. Do not define routers of transforms that use this new group link.
3. Select the link and try to delete the group link.
4. NOT!
Additional InformationTransformService.findTransformsFor() eventually always finds a transform (the built-in transform).

findTransformsFor() calls
readInCacheIfExpired() calls
addBuiltInTableTransforms()

The transform ID is null, if you want to use that as the indicator that this is a built-in transform.
Or you can modify the model to add a builtIn indicator to the model, setting the indicator when built-in and clearing the indicator when reading from the DB.
Or you can change the code to ignore the cache, and always retrieve the transforms when needed, and not populate with the built-in transforms.
Tagsconfiguration

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-01-14 13:51 pmarzullo New Issue
2020-01-14 13:51 pmarzullo Tag Attached: configuration