airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chath...@apache.org
Subject [4/4] git commit: experiment generated model - AIRAVATA-1017
Date Thu, 13 Feb 2014 15:12:17 GMT
experiment generated model - AIRAVATA-1017


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/5dd40195
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/5dd40195
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/5dd40195

Branch: refs/heads/master
Commit: 5dd40195f0d9a1ecf560706cf1290d71532ea818
Parents: 99538d8
Author: chathuri <chathuri@apache.org>
Authored: Thu Feb 13 10:00:48 2014 -0500
Committer: chathuri <chathuri@apache.org>
Committed: Thu Feb 13 10:00:48 2014 -0500

----------------------------------------------------------------------
 airavata-api/airavata-api-server/pom.xml          |  5 +++++
 .../experimentModel.thrift                        | 18 ++++++++----------
 2 files changed, 13 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/5dd40195/airavata-api/airavata-api-server/pom.xml
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-api-server/pom.xml b/airavata-api/airavata-api-server/pom.xml
index b9334c9..bbba2d9 100644
--- a/airavata-api/airavata-api-server/pom.xml
+++ b/airavata-api/airavata-api-server/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
         </dependency>
         <dependency>
+            <groupId>org.apache.airavata</groupId>
+            <artifactId>airavata-jpa-registry</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
             <groupId>org.apache.thrift</groupId>
             <artifactId>libthrift</artifactId>
             <version>${thrift.version}</version>

http://git-wip-us.apache.org/repos/asf/airavata/blob/5dd40195/airavata-api/thrift-interface-descriptions/experimentModel.thrift
----------------------------------------------------------------------
diff --git a/airavata-api/thrift-interface-descriptions/experimentModel.thrift b/airavata-api/thrift-interface-descriptions/experimentModel.thrift
index 59c75a0..109b50a 100644
--- a/airavata-api/thrift-interface-descriptions/experimentModel.thrift
+++ b/airavata-api/thrift-interface-descriptions/experimentModel.thrift
@@ -143,8 +143,9 @@ struct ConfigurationData {
 
 /**
 * A structure holding the node data.
-*
-*
+* nodeInstanceId - unique node identifier for each run
+* executionIndex - auto incrementing index for each run.
+* nodeType - type of the node, whether it is an input node, output node or service node
 */
 struct NodeData {
     1: required string nodeName,
@@ -173,12 +174,9 @@ struct ExperimentOutput {
 *
 */
 struct GeneratedData {
-    1: required string experimentId,
-    2: required string workflowTemplateId,
-    3: optional string workflowTemplateName,
-    4: optional string status,
-    5: optional int32 startTime,
-    6: optional int32 lastUpdateTime,
-    7: optional list<ExperimentOutput> experimentOutputs,
-    8: optional list<NodeData> nodes
+    1: required string workflowTemplateId,
+    2: optional string workflowTemplateName,
+    3: optional int32 startTime,
+    4: optional list<ExperimentOutput> experimentOutputs,
+    5: optional list<NodeData> nodes
 }


Mime
View raw message