Github user yingdachen commented on a diff in the pull request:

    https://github.com/apache/tez/pull/33#discussion_r232084316
  
    --- Diff: tez-api/src/main/java/org/apache/tez/dag/api/EdgeProperty.java ---
    @@ -82,31 +82,50 @@
         PERSISTED_RELIABLE,
         /**
          * Data produced by the source task is available only while the source 
task
    -     * is running. This requires the destination task to run concurrently 
with 
    -     * the source task. This is not supported yet.
    +     * is running. This requires the destination task to run concurrently 
with
    +     * the source task. Development in progress.
          */
         @Unstable
         EPHEMERAL
       }
    -  
    +
       /**
    -   * Determines when the destination task is eligible to run, once the 
source  
    +   * Determines when the destination task is eligible to run, once the 
source
        * task is eligible to run.
        */
       public enum SchedulingType {
         /**
    -     * Destination task is eligible to run after one or more of its source 
tasks 
    +     * Destination task is eligible to run after one or more of its source 
tasks
          * have started or completed.
          */
         SEQUENTIAL,
         /**
          * Destination task must run concurrently with the source task.
    -     *  This is not supported yet.
    +     * Development in progress.
          */
         @Unstable
         CONCURRENT
       }
    -  
    +
    +  /**
    +   * Determines the relevant event(s) that will assist in scheduling 
downstream vertex
    +   * connected via a edge with CONCURRENT {@link SchedulingType}.
    +   */
    +  public enum ConcurrentEdgeTriggerType {
    +    /**
    +     * trigger downstream vertex tasks scheduling upon upstream vertex 
being configured
    --- End diff --
    
    done


---

Reply via email to