IntegrationManager 2.1.0


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

Version

IntegrationManager 2.1.0

Release date

Sep 22, 2021



In this section:

Migration Steps

None needed.


Improvements

New Feature Description

ID

Provisioned instances running in k8s enable now to select multiple environments per repository, sizing (mem, CPU) and region.

PFIMCORE-842

Added metrics 'timing.methods.auto' and 'timing.methods.manual' to exported metrics. Driven by the property 'integration.app-metrics.enabled'. Automatic metrics are driven by aspect in defined packages. Manual metrics are defined in code.

PFIMCORE-844

Failed records count has been added to dataload FILE_PROCESSED event.

PFIMCORE-848

All application tests were migrated to JUnit 5.

PFIMCORE-849

Validation errors for dataloads from the pfx-validator component  are sent to ELK (instead of Kafka).

PFIMCORE-852

General Mapper returns now empty metadata instead of an error when the configuration does not match the setup.

PFIMCORE-855

Fixed Issues

Bug Description

ID

Test-mapper endpoint does not handle errors when communicating with external systems and does not return corresponding error messages.
When MapperResult is returned as a result of the test-mapper endpoint, it does not provide sufficient information on what failed.

PFIMCORE-837

Dataload in IM sends two termination messages in case of an invalid input (instead of just one termination state).

PFIMCORE-838

oom_killer prematurely kills Java/Docker process.

PFIMCORE-845

pfx:config?get will not set body to null when the key does not exist or the value is null and the route producer is a file.

PFIMCORE-847

Deploy filter does not take into account the transformerRef attribute.

PFIMCORE-850

StringToDate format is not able to parse 7/15/1996 as dd/MM/YYYY.

PFIMCORE-851

Failed mapping crashes the import V2 process.

PFIMCORE-854

File from SFTP cannot be sent to pfx-api:import.

PFIMCORE-857