IntegrationManager 3.4.0

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

Release dateAug 30, 2022

In this section:

Migration Steps

None needed.

Improvements

New Feature DescriptionID
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 DescriptionID
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