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

Need consistent logic to calculate input, output, and intermediate streams in high and low-level API applications

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently, the input and output descriptors for input, output, and intermediate streams are explicitly set in TaskApplication, while only the external input and output descriptors are created and set in high-level StreamApplication.

      This creates a discrepancy in how we compute the input, output, and intermediate streams in the planner for TaskApplication and StreamApplication (i.e. intermediate streams don't have descriptors in StreamApplication, but have both input and output descriptors in TaskApplication). We should make the logic consistent between TaskApplication and StreamApplication.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              nickpan47 Yi Pan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: