IntegrationManager 3.4.0



This document summarizes major improvements and fixes introduced in the Pricefx IntegrationManager release version.

Release date

Aug 30, 2022



In this section:

Migration Steps

None needed.

Improvements

New Feature Description

ID

New Feature Description

ID

Support for Distributed Calculation has been added to IM.

PFIMCORE-1096

Git usage is now lower due to: 1. Shared logic between im-git-server and IM for handling local Git repo. 2. Direct storage from IM to Git - the client is simplified to two calls instead of six. 3. IM no longer syncs with Git repo every 5 seconds, but instead relies on push from an external source.

PFIMCORE-1099

Connection name as a marker has been added to ELK logging when an error occurs.

PFIMCORE-1114

Results of objects loading to IM are now sent via Kafka to PlatformManager.

PFIMCORE-1124

Log newly contains also the reason why a route was not deployed.

PFIMCORE-1149

New API for an overview of provisioned IMs deployments has been added into git-service.

PFIMCORE-1156

Update of provisioned IMs has been added to im-git-server.

PFIMCORE-1157

Jobs for (un)deployment of IM-dataload-workers into Kubernetes have been added to the GitLab pipeline.

PFIMCORE-1161

Backups now support remote configuration with setup per each instance separately.

PFIMCORE-1167

Limit-seconds can be set for every folder.

PFIMCORE-1168

Archivation directories can now contain wildcard to skip some folders. E.g. path var/mst/*/xxx may actualy yield into var/mst/a/xxx, var/mst/b/xxx, ... .

PFIMCORE-1169

Caching mechanism for the endpoint listing IMs deployments has been added to im-git-server.

PFIMCORE-1170

Certificates are now stored as JSON files in repositories.

PFIMCORE-1171

Fixed Issues

Bug Description

ID

Bug Description

ID

Webservices on AWS instances cannot be turned off.

PFIMCORE-1150

Webservices run on the HTTP protocol instead of HTTPS.

PFIMCORE-1152

It is not possible to update a field to a null value using the integrate method.

PFIMCORE-1158

JsonInclude property is set incorrectly globally on ObjectMapper instead of on a particular object that requires this property.

PFIMCORE-1160

IM sends an incorrect number of the failed records when Data Upload is finished.

PFIMCORE-1165

IM Instance cannot be created.

PFIMCORE-1214



IntegrationManager version 5.0.0