Page Properties | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Resources & Remarks Modification History
|
Follow the guideline using Helm charts for yuuvis® Momentum version updates:
>> Version Updates
When updating your yuuvis® Momentum installation from version 2021 Winter LTS to version 2022 Winter LTS, manual configuration changes are required for some services.
...
Excerpt | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
InfrastructureSupport of Keycloak Version 19To use Keycloak version 19, it is required to manually adjust the
CorePerformance Optimization for CONFIGSERVICEThis feature is a subsequent change applied to version 2022 Spring as well as 2021 Winter (LTS). Please find details in the release information and in the breaking change description for version 2021 Winter. Validation of Internal JSON Web TokensThe internal endpoint of the AUTHENTICATION service for the validation of internal JSON Web Tokens (JWTs) is now available via a different URL. Action: Custom microservices that called the endpoint
Tenant-specific Database ConfigurationIt is now possible to configure different databases to be used for storing metadata of individual tenants. Configurations for previous product versions are not supported anymore. The Action: If you use the TENANT-MANAGEMENT service in your installation, apply the breaking change for the METRICS service configuration first. Afterwards, apply the new configuration to the core services as described here. To continue using the same database for all tenants, replace the
To use different databases for individual tenants, please read the documentation of the application-dbs.yml configuration file. Client Services & Client DevelopmentUSERSERVICEMigration of User Information Endpoints.The user information endpoints GET /userservice/api/users and GET /userservice/api/users/{userId} are not available anymore. Action: Use the endpoints GET /api-web/api/users/users and GET /api-web/api/users/{userId} instead. Service-specific ConfigurationThe USERSERVICE does not call the identity provider itself anymore. Thus, the USERSERVICE does not require the Developer LibrariesAngular Version UpdateThe client libraries use Angular 14 now. In case you extended your client with further (third party) libraries, please ensure that they are compatible with Angular 14. Task Properties in InboxThe inbox provided by the @yuuvis/core library uses the Web-API GatewayNew Swagger UI VersionThe new Swagger version is available under a new URL. Action: Adjust the endpoint URL pattern in authentication-prod.yml configuration file has follows:
bpm-controller EndpointsThe optional query parameter Tenant ManagementTenant Management APINew Swagger UI VersionThe new Swagger version is available under a new URL. Action: Adjust the endpoint URL pattern in authentication-prod.yml configuration file has follows:
idm-controller EndpointsThe optional query parameter
METRICS ServiceAs the METRICS service still uses only one database for the data of all tenants, it uses an own configuration file with its own database connection parameters now. Actions:
|
Configurations Enabling new Features
...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "enable": true, "predicate": "spel:T(java.util.List).of(100,101).contains(options['action']) && properties['system:secondaryObjectTypeIds'] != null && properties['system:secondaryObjectTypeIds']['value'].contains('appClientsystem:leadingType')", "type": "dms.request.objects.upsert.database-before", "url": "http://sothook/api/dms/request/import/databasebefore", "useDiscovery": true }, { "enable": true, "predicate": "spel:T(java.util.List).of(300).contains(options['action']) && properties['system:secondaryObjectTypeIds'] != null && properties['system:secondaryObjectTypeIds']['value'].contains('appClientsystem:leadingType')", "type": "dms.request.objects.upsert.database-before", "url": "http://sothook/api/dms/request/updatemetadata/databasebefore", "useDiscovery": true } |
>> SOTHOOK
Artificial Intelligence Platform
ML Training Pipeline
New Model Response Format
The ML Training Pipeline uses MLflow 2.0 now. Thus, the response format is not compatible with models of the beta version that was available for previous yuuvis® Momentum versions. If you already trained some beta version models, you need to
- update your system to yuuvis® Momentum 2022 Winter including the Docker images for the AI platform,
- retrain the models and
- rebuild your docker images that contain the retrained models.