Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-1483

Restart or fail Samza jobs in Zk-based standalone processors when input topic partition changes

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 0.15.0
    • None
    • None

    Description

      This is related to SAMZA-1482. We need to handle input stream partition count change in embedded Samza processors as well.

      In Zk-based embedded Samza processors, when a input stream partition count change is detected, we have the opportunity to trigger a JobModel update event, which would:

      1. for stateless jobs, restart the embedded SamzaContainer w/ new input topic partitions and new JobModel
      2. for stateful jobs, shutdown the embedded StreamProcessor by throwing exceptions when the input topic partitions are different

      Attachments

        Activity

          People

            spvenkat Shanthoosh Venkataraman
            nickpan47 Yi Pan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 168h
                168h
                Remaining:
                Remaining Estimate - 168h
                168h
                Logged:
                Time Spent - Not Specified
                Not Specified