Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      This is to implement programming APIs to support join in an operator DAG.

      Some code example would be:

      src1 = sourceStream.<T1>map(mapper);
      src2 = new DataStream<T2>;
      commonOutput = new DataStream<R>();
      Join<T1, T2, R> joiner = new Join<T1, T2, R>((t1, t2)->myJoinCondition(t1, t2), (t1, t2)->myJoinMerger(t1, t2));
      src1.join(joiner1, Join.Order.FIRST, commonOutput);
      src2.join(joiner1, Join.Order.SECOND, commonOutput);
      commonOutput.flatMap(flatMapper2);
      

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: