NIM SaaS & OnPrem 6.2
We’ve identified an issue with incremental synchronization, which does not behave as expected.
We declare a connection in the configuration using a specific identifier.
The agent is expected to:
-
Export the target system into a file located at
Temp/ExportOutput/Export_"Connection_Name"_entries.csv -
Import only the lines from this file into the database via the
SyncTask
However, this is not what happens.
The ExportTask actually processes and exports lines from all files matching:
Temp/ExportOutput/Export_"Connection_Name"_entries.*.csv
How we reproduced the issue
-
We created a copy of an older version of the export file containing 5,000 lines
-
The original export file (
Export_"Connection_Name"_entries.csv) was empty -
Despite this, the
ExportTaskprocessed a total of 5,000 lines
Current impact
-
No illegitimate lines have been written to the database so far (good news)
-
However, the behavior is incorrect and prolongs computation, it could lead to unexpected results
Has anyone else encountered this behavior, or is there a known fix or configuration to limit the synchronization strictly to the main export file?