This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/develop by this push:
     new bc0f99f  AIRAVATA-2978 Add missing columns to 
ProcessResourceScheduleEntity
bc0f99f is described below

commit bc0f99f6511438c68b1dfe72c1d401737d718744
Author: Marcus Christie <[email protected]>
AuthorDate: Wed Feb 6 14:35:54 2019 -0500

    AIRAVATA-2978 Add missing columns to ProcessResourceScheduleEntity
---
 .../expcatalog/ProcessResourceScheduleEntity.java  | 46 +++++++++++++++++++++-
 .../src/main/resources/expcatalog-derby.sql        |  3 ++
 .../src/main/resources/expcatalog-mysql.sql        |  4 ++
 3 files changed, 52 insertions(+), 1 deletion(-)

diff --git 
a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessResourceScheduleEntity.java
 
b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessResourceScheduleEntity.java
index d91d974..a11b221 100644
--- 
a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessResourceScheduleEntity.java
+++ 
b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessResourceScheduleEntity.java
@@ -56,6 +56,18 @@ public class ProcessResourceScheduleEntity implements 
Serializable {
     @Column(name = "TOTAL_PHYSICAL_MEMORY")
     private int totalPhysicalMemory;
 
+    @Column(name = "STATIC_WORKING_DIR")
+    private String staticWorkingDir;
+
+    @Column(name = "OVERRIDE_LOGIN_USER_NAME")
+    private String overrideLoginUserName;
+
+    @Column(name = "OVERRIDE_SCRATCH_LOCATION")
+    private String overrideScratchLocation;
+
+    @Column(name = "OVERRIDE_ALLOCATION_PROJECT_NUMBER")
+    private String overrideAllocationProjectNumber;
+
     @OneToOne(targetEntity = ProcessEntity.class, cascade = CascadeType.ALL)
     @PrimaryKeyJoinColumn(name = "PROCESS_ID", referencedColumnName = 
"PROCESS_ID")
     private ProcessEntity process;
@@ -127,6 +139,38 @@ public class ProcessResourceScheduleEntity implements 
Serializable {
         this.totalPhysicalMemory = totalPhysicalMemory;
     }
 
+    public String getStaticWorkingDir() {
+        return staticWorkingDir;
+    }
+
+    public void setStaticWorkingDir(String staticWorkingDir) {
+        this.staticWorkingDir = staticWorkingDir;
+    }
+
+    public String getOverrideAllocationProjectNumber() {
+        return overrideAllocationProjectNumber;
+    }
+
+    public void setOverrideAllocationProjectNumber(String 
overrideAllocationProjectNumber) {
+        this.overrideAllocationProjectNumber = overrideAllocationProjectNumber;
+    }
+
+    public String getOverrideLoginUserName() {
+        return overrideLoginUserName;
+    }
+
+    public void setOverrideLoginUserName(String overrideLoginUserName) {
+        this.overrideLoginUserName = overrideLoginUserName;
+    }
+
+    public String getOverrideScratchLocation() {
+        return overrideScratchLocation;
+    }
+
+    public void setOverrideScratchLocation(String overrideScratchLocation) {
+        this.overrideScratchLocation = overrideScratchLocation;
+    }
+
     public ProcessEntity getProcess() {
         return process;
     }
@@ -134,4 +178,4 @@ public class ProcessResourceScheduleEntity implements 
Serializable {
     public void setProcess(ProcessEntity process) {
         this.process = process;
     }
-}
\ No newline at end of file
+}
diff --git 
a/modules/registry-refactoring/src/main/resources/expcatalog-derby.sql 
b/modules/registry-refactoring/src/main/resources/expcatalog-derby.sql
index ebb4a58..b791d80 100644
--- a/modules/registry-refactoring/src/main/resources/expcatalog-derby.sql
+++ b/modules/registry-refactoring/src/main/resources/expcatalog-derby.sql
@@ -313,6 +313,9 @@ CREATE TABLE PROCESS_RESOURCE_SCHEDULE (
         WALL_TIME_LIMIT INT,
         TOTAL_PHYSICAL_MEMORY INT,
         STATIC_WORKING_DIR varchar(255),
+        OVERRIDE_ALLOCATION_PROJECT_NUMBER varchar(255),
+        OVERRIDE_LOGIN_USER_NAME varchar(255),
+        OVERRIDE_SCRATCH_LOCATION varchar(255),
         PRIMARY KEY (PROCESS_ID),
         FOREIGN KEY (PROCESS_ID) REFERENCES PROCESS(PROCESS_ID) ON DELETE 
CASCADE
 );
diff --git 
a/modules/registry-refactoring/src/main/resources/expcatalog-mysql.sql 
b/modules/registry-refactoring/src/main/resources/expcatalog-mysql.sql
index 068daeb..447b558 100644
--- a/modules/registry-refactoring/src/main/resources/expcatalog-mysql.sql
+++ b/modules/registry-refactoring/src/main/resources/expcatalog-mysql.sql
@@ -314,6 +314,10 @@ CREATE TABLE PROCESS_RESOURCE_SCHEDULE (
         QUEUE_NAME varchar(255),
         WALL_TIME_LIMIT int(11),
         TOTAL_PHYSICAL_MEMORY int(11),
+        STATIC_WORKING_DIR varchar(255),
+        OVERRIDE_ALLOCATION_PROJECT_NUMBER varchar(255),
+        OVERRIDE_LOGIN_USER_NAME varchar(255),
+        OVERRIDE_SCRATCH_LOCATION varchar(255),
         PRIMARY KEY (PROCESS_ID),
         FOREIGN KEY (PROCESS_ID) REFERENCES PROCESS(PROCESS_ID) ON DELETE 
CASCADE
 )ENGINE=InnoDB DEFAULT CHARSET=latin1;

Reply via email to