Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-688

Simple batch processing blocks

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Data Processing
    • Hide

      Being able to schedule batch processing blocks for execution is a core function of the DP SDP MVP that needs to be supported.

      Show
      Being able to schedule batch processing blocks for execution is a core function of the DP SDP MVP that needs to be supported.
    • Hide
      • A Processing Block definition passed to the SDP Subarray Configure command with a workflow type specified as BATCH, should result in the processing block being added to the configuration database with appropriate meta-data.
      • It should be possible to specify dependencies between Processing Blocks such that a Processing Block starts execution when its dependencies are satisfied.
      • It should be possible to detect when Processing Blocks have completed or failed so that the logic required for processing block execution where dependencies are specified can be implemented.
      • Demonstrate and test that a dummy/mock batch processing block that is dependent on another specified processing block only starts execution when the processing block it depends on has successfully completed
      Show
      A Processing Block definition passed to the SDP Subarray Configure command with a workflow type specified as BATCH, should result in the processing block being added to the configuration database with appropriate meta-data. It should be possible to specify dependencies between Processing Blocks such that a Processing Block starts execution when its dependencies are satisfied. It should be possible to detect when Processing Blocks have completed or failed so that the logic required for processing block execution where dependencies are specified can be implemented. Demonstrate and test that a dummy/mock batch processing block that is dependent on another specified processing block only starts execution when the processing block it depends on has successfully completed
    • 2
    • 2
    • 3
    • Team_SIM
    • Sprint 5
    • 6.1
    • PI24 - UNCOVERED

    • Team_SIM goal_D1

    Description

      Simple batch Processing Block (PB) execution capability integrated into the data processing MVP

      • Have Processing Controller detect when processing blocks are done/failed
      • Track dependencies between processing blocks, only start dependent PBs when previous ones are finished (and stop if failed)
      • Might need updates to Configure command / schema
      • Stretch: Report on failures through the TM interface (might need SP-433)

      Attachments

        Issue Links

          Structure

            Activity

              People

                p.wortmann Wortmann, Peter
                p.wortmann Wortmann, Peter
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete76.0
                  Total76.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel