-
Notifications
You must be signed in to change notification settings - Fork 261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extend glossary support #7651
Extend glossary support #7651
Conversation
Signed-off-by: Mandy Chessell <[email protected]>
@@ -111,6 120,7 @@ | |||
String assetGUID = thisTest.getAsset(client, userId); | |||
String fullAssetGUID = thisTest.getFullAsset(client, userId); | |||
String schemaTypeGUID = thisTest.getSchemaType(client, assetGUID, userId); | |||
String copyAssetGUID = thisTest.getCopyAsset(client, fullAssetGUID, userId); |
Check notice
Code scanning / CodeQL
Unread local variable
@@ -937,6 999,7 @@ | |||
String templateGUID, | |||
ExternalIdentifierProperties externalIdentifierProperties, | |||
boolean deepCopy, | |||
GlossaryTermStatus initialStatus, |
Check notice
Code scanning / CodeQL
Useless parameter
UserNotAuthorizedException, | ||
PropertyServerException; | ||
boolean deepCopy, | ||
boolean templateSubstitute, |
Check notice
Code scanning / CodeQL
Useless parameter
List<String> glossaryIdentifiers = new ArrayList<>(Arrays.asList(indexes)); | ||
try | ||
{ | ||
List<OpenMetadataArchive> dependentArchives = new ArrayList<>(); |
Check failure
Code scanning / CodeQL
Container contents are never accessed
Description
This PR includes new methods for Asset Manager OMAS and Glossary Workflow OMVS related to working with glossaries. For example, there is now support to move a term between glossaries and to create a template substitute.
There is also a fix to the integration daemon and Governance Engine OMAS
Finally there is a new archive generator that creates 10 archives each containing a glossary with 10,000 unique terms in it. This is for performance testing.
Related Issue(s)
None
Testing
UT/FVT
Release Notes & Documentation
Details of template subtitues have been added to egeria-docs
Additional notes
There is a change to the Automated Curation Lab to remove a call to refresh the integration daemon. This call is nolonger necessary now getIntegrationConnectorRegistrations is working.