Pramod Immaneni created APEXCORE-804: ----------------------------------------
Summary: Setting to let application know when DAG is not being created for launch Key: APEXCORE-804 URL: https://issues.apache.org/jira/browse/APEXCORE-804 Project: Apache Apex Core Issue Type: Improvement Reporter: Pramod Immaneni Assignee: Pramod Immaneni The command get-app-package-info runs the populateDAG method of an application to construct the DAG but does not actually launch the DAG. An application developer does not know in which context the populateDAG is being called. For example, if they are recording application starts in an external system from populateDAG, they will have false entries there. This can be solved in different ways such as introducing another method in StreamingApplication or more parameters to populateDAG but a non disruptive option would be to add a property in the configuration object that is passed to populateDAG to indicate if it is simulate/test mode or real launch. An application developer can use this property to take the appropriate actions See the discussion here https://lists.apache.org/thread.html/21eb9b40d3c663dc39cad1f43a3e06403052bea8c351f97ae5a2efc4@%3Cdev.apex.apache.org%3E -- This message was sent by Atlassian JIRA (v7.6.3#76005)