Uploaded image for project: 'JITL - JobScheduler Integrated Template Library'
  1. JITL - JobScheduler Integrated Template Library
  2. JITL-374

JITL join job for optimized synchronization in a split & join workflow pattern

    XMLWordPrintable

Details

    Description

      Current Situation

      • The JITL job JobSchedulerSynchronizeJobChains allows to synchronize orders from a number of job chains and from the same job chain, e.g. if created by a JobSchedulerJobChainSplitter job.
      • The JITL job suspends incoming orders and checks completeness of the expected orders before the orders are moved to the next job node. This behavior slows down processing if a large number of orders is expected as all suspended orders are checked for each incoming order.

      Desired Behavior

      • A simplified implementation for the synchronization with fewer features but improved processing speed should be available.
      • The synchronization is restricted to joining orders from a single job chain.
      • The number of expected orders is just counted, i.e. incoming child orders from a splitter job are immediately dropped and the parent order is moved forward if the expected number of orders is reached.

      Attachments

        Issue Links

          Activity

            People

              ur Uwe Risse
              ap Andreas PĆ¼schel
              Alan Amos Alan Amos
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: