Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Status

Status
colourGreen
titleDONE

Stakeholders
OutcomeAll the new Data export features should be implemented by using this approach
Created date

 

Owner


...

A potential application of this solution isn't limited only by SRS/Inventory Data export feature (ui-data-export and mod-data-export modules). It should be a system-wide solution leveraged for all data export business cases.

Business goals

The new Data export approach was designed for the following features:

There is no intent to replace any existing data export solution for now. If later there will be a requirement to significantly extend any existing Data export solution, the new approach should be applied.

Architecture design

To eliminate limitations of the existing mod-data-export module (see Data export by using mod-data-export) and speed up development 2 new modules should be implemented based on the Spring way approach (see Pic. 1):

...

  1. Providing READ_COMMITTED isolation level for spring batch config for job repository .
  2. Using unique set of job parameters for job launching as spring batch does not allow to run several jobs instances of job with same job's parameters.

...