Repository: airavata
Updated Branches:
  refs/heads/master c35e21a38 -> 5f1845429


Updating release notes


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

Branch: refs/heads/master
Commit: 3029ff4143604ac27ceb3d72bf62def8953d5f89
Parents: e44da0d
Author: Suresh Marru <[email protected]>
Authored: Tue Jun 24 11:44:48 2014 -0400
Committer: Suresh Marru <[email protected]>
Committed: Tue Jun 24 11:44:48 2014 -0400

----------------------------------------------------------------------
 INSTALL       |   6 ++-
 RELEASE_NOTES | 141 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 144 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/3029ff41/INSTALL
----------------------------------------------------------------------
diff --git a/INSTALL b/INSTALL
index 1920a0a..24dddc8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,9 +1,13 @@
 For detailed installation and further instructions please refer 
http://airavata.apache.org/:
 Documentation section in left hand panel. The website lists step by step 
instructions
 
-Installing  Apache Airavata 0.9
+Installing  Apache Airavata 0.12
 ------------------------------------------------
 
+IMPORTANT Note: The installation instructions are out of date. 0.12 release is 
a developer oriented release. Please
+contact the developer mailing list for help. A subsequent release 0.13 will 
soon supercede.
+
+
 Prerequisites
 -------------
 Java 1.5 or later

http://git-wip-us.apache.org/repos/asf/airavata/blob/3029ff41/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 6ac9fc3..0fcaab2 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -2,9 +2,146 @@ Apache Airavata Release Notes
 
 See http://issues.apache.org/jira/browse/AIRAVATA-* (where * is the number of 
the issue below)
 
+Apache Airavata Version 0.12 Released on 2014-06-27
+===================================================
+This release is a first iteration of using Apache thrift as a framework to 
implement Airavata API.
+Below you will find the detail list of JIRA tasks/issues resolutions 
incorporated in 0.12.
 
-Apache Airavata Version 0.12 Released on TBD
-==================================================
+Release Notes - Airavata - Version 0.12
+
+** Sub-task
+    * [AIRAVATA-762] - Advanced Job scripts based on job manager type
+    * [AIRAVATA-982] - Changing registry to support orchestrator registry 
functionality
+    * [AIRAVATA-983] - Creating orchestrator-service and orchestrator-core 
components
+    * [AIRAVATA-984] - Implement the embeddedGFAc job submitter to orchestrator
+    * [AIRAVATA-987] - Incorporate orchestrator changes with GFAC to store 
statuses
+    * [AIRAVATA-988] - Implement pulling information and submitting to gfac 
embedded mode
+    * [AIRAVATA-1007] - Craft the Orchestrator CPI
+    * [AIRAVATA-1008] - Craft the GFac CPI
+    * [AIRAVATA-1018] - Craft monitoring data model
+    * [AIRAVATA-1020] - Add database creation at server startup
+    * [AIRAVATA-1022] - Implement an AMQP based monitor to use in xsede 
resources
+    * [AIRAVATA-1023] - Implement qstat based monitor to poll the status
+    * [AIRAVATA-1025] - Add unit tests for new data models
+    * [AIRAVATA-1032] - Change GFAC to use ConfigurationData to replace 
context header
+    * [AIRAVATA-1037] - Create a New Airavata Distribution with the API server 
and Clients
+    * [AIRAVATA-1043] - Update GFAC to save JobDetails for monitoring data
+    * [AIRAVATA-1046] - Airavata Standalone Server : Create a class to start 
Airavata API and CPI servers
+    * [AIRAVATA-1047] - Update standalone airavata server startup script
+    * [AIRAVATA-1055] - Update integration tests defined in the 
integration-test module
+    * [AIRAVATA-1061] - Test experiment execution using local providers
+    * [AIRAVATA-1065] - Create C++ Samples using Airavata Thrift API Client 
SDKs
+    * [AIRAVATA-1094] - Integration Test 1 - Create Experiment
+    * [AIRAVATA-1095] - Integration Test 1 - Modify Experiment
+    * [AIRAVATA-1096] - Integration Test 1 - Clone Experiment
+    * [AIRAVATA-1097] - Integration Test 1 - Delete Experiment
+    * [AIRAVATA-1099] - Integration Test 2 - List Experiments
+    * [AIRAVATA-1100] - Integration Test 2 - Launch Experiment
+    * [AIRAVATA-1101] - Integration Test 2 - Monitor Experiment
+    * [AIRAVATA-1102] - Integration Test 2 - List Experiment Intermediate 
Results
+    * [AIRAVATA-1103] - Integration Test 2 - Download Experiment Intermediate 
Results
+    * [AIRAVATA-1104] - Integration Test 2 - Notification when Experiment 
Completes/Fails
+    * [AIRAVATA-1105] - Integration Test 2 - Notifications when Results 
available for Download
+    * [AIRAVATA-1106] - Integration Test 2 - Download Experiment Final Results
+    * [AIRAVATA-1107] - Integration Test 2 - View Experiment Errors
+    * [AIRAVATA-1129] - GFAC needs a README
+    * [AIRAVATA-1170] - User creates a new project
+    * [AIRAVATA-1171] - User creates an experiment in a project
+    * [AIRAVATA-1173] - Launch experiment
+    * [AIRAVATA-1176] - User edits an existing experiment
+    * [AIRAVATA-1177] - User clones an experiment
+    * [AIRAVATA-1178] - User searches experiments
+    * [AIRAVATA-1179] - User selects a previous experiment and gets 
information.
+    * [AIRAVATA-1189] - User creates an experiment in a project
+    * [AIRAVATA-1191] - Launch Experiment
+    * [AIRAVATA-1195] - User clones an experiment
+    * [AIRAVATA-1203] - Define Thrift Data Models for the Application Catalog
+    * [AIRAVATA-1236] - Database design for Application Catalog
+
+** Bug
+    * [AIRAVATA-637] - Update tomcat deployment script and instruction
+    * [AIRAVATA-725] - Some of the messages from EventDataListener are without 
experimentId
+    * [AIRAVATA-825] - Airavata Client error in case workflow scheduling 
context is not right
+    * [AIRAVATA-976] - Same INSTALL, README, NOTICE files are duplicated in 
many places
+    * [AIRAVATA-981] - Download links for current release hashes etc must use 
main ASF server
+    * [AIRAVATA-1001] - Not able to run a Grid job using trunk
+    * [AIRAVATA-1010] - Creating a cpi package for gfac
+    * [AIRAVATA-1011] - Creating orchestrator cpi
+    * [AIRAVATA-1034] - Fixing build error in Xbaya
+    * [AIRAVATA-1045] - Update airavata server distribution to support the new 
architecture
+    * [AIRAVATA-1048] - cleaning up multiple configurations in monitor and 
orchestrator
+    * [AIRAVATA-1050] - Making launchExepriment call as non-blocking
+    * [AIRAVATA-1051] - Airavata-Client distribution doesn't work with the old 
API anymore
+    * [AIRAVATA-1057] - Implementing support for SLURM for AIRAVATA
+    * [AIRAVATA-1066] - GSISSH Monitoring error-Error retrieving the job status
+    * [AIRAVATA-1074] - Sample application documents created with 
staticWorkingDirectory
+    * [AIRAVATA-1078] - Supporting advanced input/output handling in gfac
+    * [AIRAVATA-1080] - Implementing Advanced Input/Output Handling
+    * [AIRAVATA-1088] - Removing registry dependency from job-monitor
+    * [AIRAVATA-1089] - Enabling SSH job monitoring
+    * [AIRAVATA-1139] - Cannot get all user projects
+    * [AIRAVATA-1141] - getAllUserExperiments() ignores input
+    * [AIRAVATA-1142] - getAllExperimentsInProject throws exeption instead of 
empty result
+    * [AIRAVATA-1143] - Airavata PHP Thrift Client Distribution
+    * [AIRAVATA-1147] - Throw full stack trace to client side in airavata 
server handler
+    * [AIRAVATA-1148] - No documentation in Thrift-generated PHP SDK
+    * [AIRAVATA-1161] - Clone experiment does not work properly
+    * [AIRAVATA-1163] - CreateLaunchExperiment client launch experiment is not 
working
+    * [AIRAVATA-1164] - AiravataTaskStatusUpdator.updateTaskStatus has 
java.lang.NullPointerException
+    * [AIRAVATA-1182] - createProject doesn't warn that project already exists
+    * [AIRAVATA-1185] - Output values are not populated when the experiment 
finish
+    * [AIRAVATA-1227] - Update server handler class to throw error message to 
client side
+    * [AIRAVATA-1264] - When creating Registry instance, instead of updating, 
add checks to see whether user and gateway exists
+    * [AIRAVATA-1266] - Thrift -out of sequence response on validateexperiment
+    * [AIRAVATA-1273] - Experiment status was coming as Launched and output 
value as empty
+    * [AIRAVATA-1279] - When server initialize, db scripts are not read from 
db-scripts folder
+    * [AIRAVATA-1283] - local host is hard coded in all the thrift clients
+    * [AIRAVATA-1297] - Error while reading cache size from 
airavata-server.properties
+    * [AIRAVATA-1298] - ClassNotFoundException when running 
CreateLaunchExperiment for local experiments
+
+** Documentation
+    * [AIRAVATA-1086] - INSTALL is out of date
+    * [AIRAVATA-1122] - Airavata Architecture - Sequence Diagram
+    * [AIRAVATA-1138] - Preperation of QA Test cases for Airavata API
+    * [AIRAVATA-1262] - CCGrid tutorial documentation preparation for PHP 
scripts
+    * [AIRAVATA-1263] - CCGrid tutorial documentation preparation for PHP 
reference gateway
+
+** Epic
+    * [AIRAVATA-759] - GSISSH-Grid security provider to run remote jobs
+    * [AIRAVATA-964] - Add single job support as a first class simple Apache 
Airavata Execution
+    * [AIRAVATA-1039] - Add Airavata Client Samples
+    * [AIRAVATA-1158] - Test different API functions in Airavata API using PHP 
client
+
+** Improvement
+    * [AIRAVATA-934] - Update SSHProvider to use Jcraft API
+    * [AIRAVATA-942] - GFAC SchedulerTest is obsolete
+    * [AIRAVATA-949] - Update release management page step 11
+    * [AIRAVATA-1076] - Make input/output data location in GFAC configurable
+    * [AIRAVATA-1081] - Airavata README is obsolete
+    * [AIRAVATA-1082] - Make SSH provider(Fork jobs) work with JCraft
+    * [AIRAVATA-1118] - Adding Permission attribute to XBaya main jar to 
follow recent JAVA security update guide line
+    * [AIRAVATA-1249] - Add search project by name and description
+    * [AIRAVATA-1257] - Define experiment summary data model for search 
experiments
+    * [AIRAVATA-1258] - Add API methods to search experiments by name and 
description
+    * [AIRAVATA-1278] - Search experiments with resource id and application id
+    * [AIRAVATA-1285] - Enable openJPA caching to improve the performance
+
+** New Feature
+    * [AIRAVATA-1033] - Write Airavata Thrift Server Startup Scripts
+
+** Story
+    * [AIRAVATA-1019] - Airavata Server distribution with new Thrift server
+    * [AIRAVATA-1093] - Integration Test 1 - Manage Unlaunched Experiments
+    * [AIRAVATA-1098] - Integration Test 2 - Manage Launched Experiments
+
+** Task
+    * [AIRAVATA-905] - Unify SSH Libraries across Airavata
+    * [AIRAVATA-1021] - Implementing new Monitoring component which handle 
different types of monitoring mechanisms
+    * [AIRAVATA-1060] - Disable the obsolete modules from the trunk build
+    * [AIRAVATA-1124] - Cleaning up unused modules in the trunk for 0.12 
release
+    * [AIRAVATA-1140] - Create client samples that'll be distributed
+    * [AIRAVATA-1144] - Airavata CPP Thrift Client Distribution
+    * [AIRAVATA-1145] - Update Experiment Status when Job Status Changes
 
 
 Apache Airavata Version 0.11 Released on 2013-12-20

Reply via email to