You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sc...@apache.org on 2016/08/31 19:14:18 UTC
[10/10] airavata git commit: adding experiment catalog new database
models
adding experiment catalog new database models
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/570832d1
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/570832d1
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/570832d1
Branch: refs/heads/develop
Commit: 570832d1c8c76147defe510e09e1a2be83f7103b
Parents: 2b3dec8 b46fd51
Author: scnakandala <su...@gmail.com>
Authored: Wed Aug 31 15:13:53 2016 -0400
Committer: scnakandala <su...@gmail.com>
Committed: Wed Aug 31 15:13:53 2016 -0400
----------------------------------------------------------------------
.../resources/lib/airavata/job_model_types.cpp | 86 +--
.../resources/lib/airavata/job_model_types.h | 4 +-
.../lib/airavata/process_model_types.cpp | 260 ++++++----
.../lib/airavata/process_model_types.h | 20 +-
.../resources/lib/airavata/task_model_types.cpp | 242 +++++----
.../resources/lib/airavata/task_model_types.h | 8 +-
.../lib/airavata/user_profile_model_types.cpp | 89 ++--
.../lib/airavata/user_profile_model_types.h | 7 +-
.../lib/Airavata/Model/Process/Types.php | 180 ++++---
.../resources/lib/Airavata/Model/Task/Types.php | 102 +++-
.../resources/lib/Airavata/Model/User/Types.php | 121 +++--
.../resources/lib/Airavata/Model/job/Types.php | 41 +-
.../lib/apache/airavata/model/job/ttypes.py | 20 +-
.../lib/apache/airavata/model/process/ttypes.py | 114 ++--
.../lib/apache/airavata/model/task/ttypes.py | 54 +-
.../lib/apache/airavata/model/user/ttypes.py | 117 +++--
.../org/apache/airavata/model/job/JobModel.java | 142 +++--
.../airavata/model/process/ProcessModel.java | 519 +++++++++++--------
.../apache/airavata/model/task/TaskModel.java | 302 +++++++----
.../apache/airavata/model/user/UserProfile.java | 24 +-
.../model/util/ExperimentModelUtil.java | 2 +-
.../apache/airavata/gfac/core/GFacUtils.java | 11 +-
.../gfac/core/context/ProcessContext.java | 21 +-
.../airavata/gfac/core/context/TaskContext.java | 17 +-
.../org/apache/airavata/gfac/impl/Factory.java | 4 +-
.../airavata/gfac/impl/GFacEngineImpl.java | 25 +-
.../airavata/gfac/impl/task/ArchiveTask.java | 5 +-
.../gfac/impl/task/BESJobSubmissionTask.java | 10 +-
.../airavata/gfac/impl/task/DataStageTask.java | 8 +-
.../gfac/impl/task/DataStreamingTask.java | 2 +-
.../impl/task/DefaultJobSubmissionTask.java | 26 +-
.../gfac/impl/task/EnvironmentSetupTask.java | 3 +-
.../gfac/impl/task/ForkJobSubmissionTask.java | 13 +-
.../gfac/impl/task/SCPDataStageTask.java | 16 +-
.../gfac/impl/task/utils/StreamData.java | 8 +-
.../task/utils/bes/ApplicationProcessor.java | 2 +-
.../impl/task/utils/bes/ResourceProcessor.java | 2 +-
.../gfac/monitor/email/EmailBasedMonitor.java | 4 +-
.../core/utils/OrchestratorUtils.java | 4 +-
.../validator/impl/BatchQueueValidator.java | 2 +-
.../cpi/impl/SimpleOrchestratorImpl.java | 14 +-
.../server/OrchestratorServerHandler.java | 6 +-
modules/registry-refactoring/pom.xml | 2 +-
.../org/apache/airavata/registry/core/Main.java | 75 ---
.../ComputeResourceSchedulingEntity.java | 2 +-
.../entities/expcatalog/ExperimentEntity.java | 35 +-
.../expcatalog/ExperimentErrorEntity.java | 4 +-
.../entities/expcatalog/ExperimentErrorPK.java | 75 +++
.../expcatalog/ExperimentInputEntity.java | 7 +-
.../entities/expcatalog/ExperimentInputPK.java | 74 +++
.../expcatalog/ExperimentOutputEntity.java | 24 +-
.../entities/expcatalog/ExperimentOutputPK.java | 74 +++
.../expcatalog/ExperimentStatusEntity.java | 83 +++
.../entities/expcatalog/ExperimentStatusPK.java | 74 +++
.../core/entities/expcatalog/JobEntity.java | 165 ++++++
.../entities/expcatalog/JobStatusEntity.java | 83 +++
.../core/entities/expcatalog/JobStatusPK.java | 74 +++
.../core/entities/expcatalog/ProcessEntity.java | 276 ++++++++++
.../entities/expcatalog/ProcessErrorEntity.java | 118 +++++
.../entities/expcatalog/ProcessErrorPK.java | 75 +++
.../entities/expcatalog/ProcessInputEntity.java | 174 +++++++
.../entities/expcatalog/ProcessInputPK.java | 74 +++
.../expcatalog/ProcessOutputEntity.java | 165 ++++++
.../entities/expcatalog/ProcessOutputPK.java | 70 +++
.../ProcessResourceSchedulingEntity.java | 170 ++++++
.../expcatalog/ProcessStatusEntity.java | 83 +++
.../entities/expcatalog/ProcessStatusPK.java | 74 +++
.../core/entities/expcatalog/TaskEntity.java | 147 ++++++
.../entities/expcatalog/TaskErrorEntity.java | 118 +++++
.../core/entities/expcatalog/TaskErrorPK.java | 75 +++
.../entities/expcatalog/TaskStatusEntity.java | 83 +++
.../core/entities/expcatalog/TaskStatusPK.java | 74 +++
.../expcatalog/UserConfigurationEntity.java | 2 +-
.../workspacecatalog/GatewayEntity.java | 2 +-
.../workspacecatalog/NSFDemographicsEntity.java | 2 +-
.../workspacecatalog/NotificationEntity.java | 2 +-
.../workspacecatalog/ProjectEntity.java | 2 +-
.../workspacecatalog/UserProfileEntity.java | 2 +-
.../expcatalog/ExperimentRepository.java | 101 ++++
.../expcatalog/ExperimentRespository.java | 43 --
.../src/main/resources/META-INF/persistence.xml | 17 +
.../src/main/resources/experiment_catalog.sql | 257 +++++++--
.../src/main/resources/workspace_catalog.sql | 48 +-
.../core/repositories/RepositoryTest.java | 40 ++
.../catalog/impl/ExperimentRegistry.java | 86 +--
.../utils/ThriftDataModelConversion.java | 22 +-
.../service/handler/RegistryServerHandler.java | 2 +-
.../experiment-catalog-models/job_model.thrift | 2 +-
.../process_model.thrift | 6 +-
.../experiment-catalog-models/task_model.thrift | 4 +-
.../user-group-models/user_profile_model.thrift | 35 +-
91 files changed, 4628 insertions(+), 1331 deletions(-)
----------------------------------------------------------------------