|
From: <ha...@us...> - 2006-10-18 20:55:09
|
Revision: 1013
http://svn.sourceforge.net/cogkit/?rev=1013&view=rev
Author: hategan
Date: 2006-10-18 13:55:03 -0700 (Wed, 18 Oct 2006)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-10-18 20:54:42 UTC (rev 1012)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-10-18 20:55:03 UTC (rev 1013)
@@ -1,3 +1,9 @@
+(10/18/2006)
+
+*** Added a MKDIRS file operation (it creates a full directory path)
+
+*** Asynchronously stop cached resources
+
(10/05/2006)
*** Cleaned up the JobSpecification interface and the implementation
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2006-11-28 22:47:07
|
Revision: 1431
http://svn.sourceforge.net/cogkit/?rev=1431&view=rev
Author: hategan
Date: 2006-11-28 14:47:01 -0800 (Tue, 28 Nov 2006)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-11-28 22:44:02 UTC (rev 1430)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-11-28 22:47:01 UTC (rev 1431)
@@ -1,3 +1,12 @@
+(11/28/2006)
+
+*** Cleaned up file resources:
+ - removed GeneralException and replaced it with FileResourceExcepion
+ and IOException (to distinguish between protocol level errors
+ and communication problems)
+ - added an AbstractFileResource class and moved most of the common
+ things in the implementations there.
+
(10/18/2006)
*** Added a MKDIRS file operation (it creates a full directory path)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2006-12-30 17:36:46
|
Revision: 1503
http://svn.sourceforge.net/cogkit/?rev=1503&view=rev
Author: hategan
Date: 2006-12-30 09:36:44 -0800 (Sat, 30 Dec 2006)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-12-30 17:34:52 UTC (rev 1502)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2006-12-30 17:36:44 UTC (rev 1503)
@@ -1,3 +1,9 @@
+(12/30/2006)
+
+*** Added FILEINFO operation to the FileOperationSpecification. It
+ returns a GridFile which contains information about a file such
+ as size, permissions, etc.
+
-------------------------------2.2----------------------------------
(11/28/2006)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-01-28 17:36:52
|
Revision: 1553
http://svn.sourceforge.net/cogkit/?rev=1553&view=rev
Author: hategan
Date: 2007-01-28 09:36:50 -0800 (Sun, 28 Jan 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-01-28 17:34:15 UTC (rev 1552)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-01-28 17:36:50 UTC (rev 1553)
@@ -1,3 +1,11 @@
+(01/28/2007)
+
+*** Changed IOExceptions in file resources to IrrecoverableResourceExcepion.
+ It's a sub-class of FileResourceException, it allows chaining,
+ and it is more intuitive.
+
+*** Added better handling of irrecoverable prblems for caching handlers.
+
(12/30/2006)
*** Added FILEINFO operation to the FileOperationSpecification. It
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-02-06 01:00:42
|
Revision: 1567
http://svn.sourceforge.net/cogkit/?rev=1567&view=rev
Author: hategan
Date: 2007-02-05 17:00:40 -0800 (Mon, 05 Feb 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-02-06 00:58:37 UTC (rev 1566)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-02-06 01:00:40 UTC (rev 1567)
@@ -1,3 +1,8 @@
+(02/05/2007)
+
+*** Added two methods to FileResource to allow transfers that provide
+ progress information
+
(01/28/2007)
*** Changed IOExceptions in file resources to IrrecoverableResourceExcepion.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-03-11 19:45:28
|
Revision: 1605
http://svn.sourceforge.net/cogkit/?rev=1605&view=rev
Author: hategan
Date: 2007-03-11 12:45:27 -0700 (Sun, 11 Mar 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-11 19:43:28 UTC (rev 1604)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-11 19:45:27 UTC (rev 1605)
@@ -1,3 +1,9 @@
+(03/11/2007)
+
+*** The file operation task handler used many cascading ifs with
+ equalsIgnoreCase tests. Better to convert the string to lowercase
+ in the beginning
+
(02/05/2007)
*** Added two methods to FileResource to allow transfers that provide
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-03-11 22:41:29
|
Revision: 1611
http://svn.sourceforge.net/cogkit/?rev=1611&view=rev
Author: hategan
Date: 2007-03-11 15:41:26 -0700 (Sun, 11 Mar 2007)
Log Message:
-----------
unified changelog format
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-11 22:41:14 UTC (rev 1610)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-11 22:41:26 UTC (rev 1611)
@@ -81,66 +81,98 @@
*** Added Task.waitFor(); it blocks until the task completes/failes/is canceled
-(09/30/2005) Removed the old sandboxing strategy. The new one allows for
- concurrent requests. The context class loader is changed before a call
- then restored after a call to a sandboxed class.
+(09/30/2005)
+
+*** Removed the old sandboxing strategy. The new one allows for
+ concurrent requests. The context class loader is changed before a call
+ then restored after a call to a sandboxed class.
- Updated the caching file handler to always release resources
- after being done.
+*** Updated the caching file handler to always release resources
+ after being done.
- Added the trap logic to the factory in order to detect possibly
- improper class path settings.
+*** Added the trap logic to the factory in order to detect possibly
+ improper class path settings.
-(09/08/2005) Updated the castor jar to version 0.9.6
+(09/08/2005)
-(08/27/2005) Improved the Javadoc comments of the abstractions interfaces
+*** Updated the castor jar to version 0.9.6
-(08/23/2005) Fixed Bug:
- http://www.cogkit.org/bugzilla/show_bug.cgi?id=32
+(08/27/2005)
-(06/24/2005) Updated the thirdparty file transfer logic to get proper
- status notification on transfer COMPLETE in
- org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.java
+*** Improved the Javadoc comments of the abstractions interfaces
-(06/08/2005) Added support for service attributes in service.xsd schema and
- org.globus.cog.abstraction.impl.xml package
+(08/23/2005)
-(06/08/2005) Added support for JobManager abstractions in
- org.globus.cog.abstraction.interfaces.ExecutionService.java and
- org.globus.cog.abstraction.impl.common.task.ExecutionServiceImpl.java
+*** Fixed Bug:
+ http://www.cogkit.org/bugzilla/show_bug.cgi?id=32
-(05/24/2005) Added support for environment variables in
- org.globus.cog.abstraction.interfaces.JobSpecification.java and
- org.globus.cog.abstraction.impl.common.task.JobSpecificationImpl.java
+(06/24/2005)
-(05/10/2005) Fixed the concurrent modification of the available Vector in
- org.globus.cog.abstraction.impl.common.taskgraph.TaskGraphHandlerImpl.java
+*** Updated the thirdparty file transfer logic to get proper
+ status notification on transfer COMPLETE in
+ org.globus.cog.abstraction.impl.fileTransfer.DelegatedFileTransferHandler.java
-(05/03/2005) Committed fixes for http://www.cogkit.org/bugzilla/show_bug.cgi?id=90
+(06/08/2005)
-(05/02/2005) Made the loadProviderProperties method in AbstractionProperties
- synchronized, so multiple parallel requests to it will work as expected.
+*** Added support for service attributes in service.xsd schema and
+ org.globus.cog.abstraction.impl.xml package
+
+(06/08/2005)
+
+*** Added support for JobManager abstractions in
+ org.globus.cog.abstraction.interfaces.ExecutionService.java and
+ org.globus.cog.abstraction.impl.common.task.ExecutionServiceImpl.java
+
+(05/24/2005)
+
+*** Added support for environment variables in
+ org.globus.cog.abstraction.interfaces.JobSpecification.java and
+ org.globus.cog.abstraction.impl.common.task.JobSpecificationImpl.java
+
+(05/10/2005)
+
+*** Fixed the concurrent modification of the available Vector in
+ org.globus.cog.abstraction.impl.common.taskgraph.TaskGraphHandlerImpl.java
+
+(05/03/2005)
+
+*** Committed fixes for http://www.cogkit.org/bugzilla/show_bug.cgi?id=90
+
+(05/02/2005)
+
+*** Made the loadProviderProperties method in AbstractionProperties
+ synchronized, so multiple parallel requests to it will work as expected.
-(04/18/2005) Renamed the module from "core-common" to
- "abstraction-common"
+(04/18/2005)
+*** Renamed the module from "core-common" to
+ "abstraction-common"
+
-------------------------------2.0----------------------------------
-(04/08/2005) Updated config file deployment to not fail when individual
- files are missing, but rather copy what is available. Such behaviour
- is not intended to make it in to a release, but it's better for testing
+(04/08/2005)
+
+*** Updated config file deployment to not fail when individual
+ files are missing, but rather copy what is available. Such behaviour
+ is not intended to make it in to a release, but it's better for testing
-(03/24/2005) Updated the implementation of
- org.globus.cog.core.impl.common.task.FileOperationSpecificationImpl.java
- to make it compatible with the updated interfaces
+(03/24/2005)
-(03/24/2005) Cleaned the implementation of
- org.globus.cog.core.impl.file.TaskHandlerImpl.java
- and made it compatible with the updated interfaces
+*** Updated the implementation of
+ org.globus.cog.core.impl.common.task.FileOperationSpecificationImpl.java
+ to make it compatible with the updated interfaces
-(03/24/2005) Streamlined the interface definition for
- FileOperationSpecification, FileResource, and
- GridFile
+(03/24/2005)
+*** Cleaned the implementation of
+ org.globus.cog.core.impl.file.TaskHandlerImpl.java
+ and made it compatible with the updated interfaces
+
+(03/24/2005)
+
+*** Streamlined the interface definition for
+ FileOperationSpecification, FileResource, and
+ GridFile
+
-------------------------------1.0----------------------------------
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-03-12 02:13:49
|
Revision: 1627
http://svn.sourceforge.net/cogkit/?rev=1627&view=rev
Author: hategan
Date: 2007-03-11 19:13:48 -0700 (Sun, 11 Mar 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-12 02:09:47 UTC (rev 1626)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-03-12 02:13:48 UTC (rev 1627)
@@ -3,6 +3,10 @@
*** The file operation task handler used many cascading ifs with
equalsIgnoreCase tests. Better to convert the string to lowercase
in the beginning
+
+*** Cleaned up some of the task handlers. They kept lists or vectors
+ of tasks in various states and did O(n) operations for things that
+ they aren't even used for in general.
(02/05/2007)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-05-18 11:39:55
|
Revision: 1645
http://svn.sourceforge.net/cogkit/?rev=1645&view=rev
Author: hategan
Date: 2007-05-18 04:39:50 -0700 (Fri, 18 May 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-05-18 11:37:51 UTC (rev 1644)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-05-18 11:39:50 UTC (rev 1645)
@@ -1,3 +1,7 @@
+(05/18/2007)
+
+*** Better (more consistent) way to specify delegation
+
(03/11/2007)
*** The file operation task handler used many cascading ifs with
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-07-28 18:51:50
|
Revision: 1659
http://cogkit.svn.sourceforge.net/cogkit/?rev=1659&view=rev
Author: hategan
Date: 2007-07-28 11:51:48 -0700 (Sat, 28 Jul 2007)
Log Message:
-----------
testing
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-07-05 21:30:44 UTC (rev 1658)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-07-28 18:51:48 UTC (rev 1659)
@@ -1,3 +1,4 @@
+
(05/18/2007)
*** Better (more consistent) way to specify delegation
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-07-28 20:11:46
|
Revision: 1663
http://cogkit.svn.sourceforge.net/cogkit/?rev=1663&view=rev
Author: hategan
Date: 2007-07-28 13:11:43 -0700 (Sat, 28 Jul 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-07-28 20:01:10 UTC (rev 1662)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-07-28 20:11:43 UTC (rev 1663)
@@ -1,4 +1,13 @@
+(07/28/2007)
+*** Added a thirdPartyIfPossible property to file transfer specifications.
+ The behavior of the existing thirdParty flag in implementations would
+ be to fail if the flag is set to true, but no actual third party transfer
+ is possible (due to, for example, the providers not supporting it).
+ The new flag allows a lenient request to be made. If this flag is set,
+ implementations should attempt 3rd party transfers if possible, but
+ fall back to simulating it if necessary.
+
(05/18/2007)
*** Better (more consistent) way to specify delegation
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-08-20 22:24:35
|
Revision: 1689
http://cogkit.svn.sourceforge.net/cogkit/?rev=1689&view=rev
Author: hategan
Date: 2007-08-20 15:24:33 -0700 (Mon, 20 Aug 2007)
Log Message:
-----------
updated redirection stuff
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-08-20 22:23:33 UTC (rev 1688)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-08-20 22:24:33 UTC (rev 1689)
@@ -17,6 +17,10 @@
JobSpecification.setRedirected
JobSpecification.setLocalExecutable
JobSpecification.setLocatInput
+
+*** Oh, and application failures caused by non-zero exit codes now have
+ their own exception (JobException), which can also be used to
+ retrieve the exit code nicely.
(07/28/2007)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2007-11-23 21:22:41
|
Revision: 1839
http://cogkit.svn.sourceforge.net/cogkit/?rev=1839&view=rev
Author: hategan
Date: 2007-11-23 13:22:40 -0800 (Fri, 23 Nov 2007)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-11-23 21:21:27 UTC (rev 1838)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2007-11-23 21:22:40 UTC (rev 1839)
@@ -1,3 +1,10 @@
+(11/23/2007)
+
+*** Fixed broken isDirectory file operation
+
+*** Caching of file resources happens on both host name, port and
+ provider rather than just the host name
+
(08/23/2007)
*** Added ability to query for a list of providers supporting
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2008-02-12 17:23:54
|
Revision: 1889
http://cogkit.svn.sourceforge.net/cogkit/?rev=1889&view=rev
Author: hategan
Date: 2008-02-12 09:23:51 -0800 (Tue, 12 Feb 2008)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-02-12 17:21:34 UTC (rev 1888)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-02-12 17:23:51 UTC (rev 1889)
@@ -1,3 +1,10 @@
+(02/12/2008)
+
+*** Finally fixed the notification order. A task is now
+ guaranteed to go through the complete status lifecycle
+ and that no out-of-order status events will occur (e.g.
+ no Active after Completed).
+
(11/23/2007)
*** Fixed broken isDirectory file operation
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2008-03-26 14:46:36
|
Revision: 1952
http://cogkit.svn.sourceforge.net/cogkit/?rev=1952&view=rev
Author: hategan
Date: 2008-03-26 07:46:02 -0700 (Wed, 26 Mar 2008)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-03-26 14:43:13 UTC (rev 1951)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-03-26 14:46:02 UTC (rev 1952)
@@ -1,3 +1,13 @@
+(03/26/2008)
+
+*** Made a few objects serializable.
+
+*** Removed heavy use of hashtables for things where fields
+ work much better.
+
+*** Changed implementation of Identity to be more conservative
+ towards memory usage (i.e. removed the silly URI)
+
(02/12/2008)
*** Finally fixed the notification order. A task is now
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ha...@us...> - 2008-04-07 08:01:13
|
Revision: 1958
http://cogkit.svn.sourceforge.net/cogkit/?rev=1958&view=rev
Author: hategan
Date: 2008-04-07 01:01:05 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
changes
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
Modified: trunk/current/src/cog/modules/abstraction-common/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-04-07 07:54:31 UTC (rev 1957)
+++ trunk/current/src/cog/modules/abstraction-common/CHANGES.txt 2008-04-07 08:01:05 UTC (rev 1958)
@@ -1,3 +1,8 @@
+(04/07/2008)
+
+*** SecurityContextImpl, ServiceImpl, and ServiceContactImpl now
+ properly implement equals() and hashCode()
+
(03/26/2008)
*** Made a few objects serializable.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|