Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-2073

Reduce multi-steps on visitProject into one

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: storm-sql
    • Labels:
      None

      Description

      In STORM-1434 we revamped the way to build Trident topology for Storm SQL.

      While revamping visitProject(), it should handle multiple things (calculate expression, projection) and moreover Trident doesn't allow duplicated field name. So we end up having multiple steps - each -> project -> each -> project - which doesn't look good.

      STORM-2072 is introducing a way to map / flatMap with specifying different output fields. With this, we can reduce visitProject() to have just 1 step instead of 4 steps.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kabhwan Jungtaek Lim
                Reporter:
                kabhwan Jungtaek Lim
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

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