Uploaded image for project: 'PUBLIC - Liferay Commerce'
  1. PUBLIC - Liferay Commerce
  2. COMMERCE-6540

Batch-engine should allow configuration and incident introspection for failed records

    Details

    • Type: Story
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Data Integration
    • Labels:
      None

      Description

      Current implementation of batch engine:

      Batch Engine halts procession on first failed record found in batch data file.

      Batch Engine headless can list batch task infos - (FINISHED/PENDING/FAILED)

      Desired implementation:

      Code should be improved to support:

      • configurable behavior on failures - should batch job fail on the first error or we should allow skipping of particular amount of errors (investigate with PMs and Marco Leo) - if 25% fails should procession be cancelled to avoid consuming resources
      • provide way for headless clients to obtain failure entries (for each failed record) in batch task info
      • update batch-engine integration tests that verify implemented configuration constraints (does configured behavior influences procession)

       

        Attachments

          Activity

            People

            Assignee:
            matija.petanjek Matija Petanjek
            Reporter:
            igor.beslic Igor Beslic
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package