[Swift-commit] r2191 - www/downloads

noreply at svn.ci.uchicago.edu noreply at svn.ci.uchicago.edu
Mon Aug 25 03:26:14 CDT 2008


Author: benc
Date: 2008-08-25 03:26:13 -0500 (Mon, 25 Aug 2008)
New Revision: 2191

Added:
   www/downloads/release-notes-0.6.txt
Modified:
   www/downloads/index.php
Log:
0.6 release info


Modified: www/downloads/index.php
===================================================================
--- www/downloads/index.php	2008-08-22 22:32:57 UTC (rev 2190)
+++ www/downloads/index.php	2008-08-25 08:26:13 UTC (rev 2191)
@@ -27,12 +27,13 @@
 <h1>DOWNLOADS</h1>
 <h2><a name="stable"></a>Latest Release</h2>
 
-<h3>Swift 0.5 - 2008/04/16</h3>
-<p>Swift v0.5 is a development release intended to release functionality
-and fixes that have gone in to trunk since v0.4.
-[<a href="../packages/vdsk-0.5.tar.gz">vdsk-0.5.tar.gz</a>]
-[<a href="release-notes-0.5.txt">release-notes-0.5.txt</a>]
+<h3>Swift 0.6 - 2008/08/15</h3>
+<p>Swift v0.6 is a development release intended to release functionality
+and fixes that have gone in to trunk since v0.5.
+[<a href="../packages/vdsk-0.6.tar.gz">vdsk-0.6.tar.gz</a>]
+[<a href="release-notes-0.6.txt">release-notes-0.6.txt</a>]
 </p>
+
 <h2><a name="nightly"></a>Nightly Builds and Tests</h2>
 
 <p>
@@ -93,6 +94,12 @@
 
 <h2>Historical releases</h2>
 
+<h3>Swift 0.5 - 2008/04/16</h3>
+<p>Swift v0.5 is a development release intended to release functionality
+and fixes that have gone in to trunk since v0.4.
+[<a href="../packages/vdsk-0.5.tar.gz">vdsk-0.5.tar.gz</a>]
+[<a href="release-notes-0.5.txt">release-notes-0.5.txt</a>]
+</p>
 <h3>Swift 0.4 - 2008/03/18</h3>
 <p>Swift v0.4 is a development release intended to release functionality
 and fixes that have gone in to trunk since v0.3. More details are contained

Added: www/downloads/release-notes-0.6.txt
===================================================================
--- www/downloads/release-notes-0.6.txt	                        (rev 0)
+++ www/downloads/release-notes-0.6.txt	2008-08-25 08:26:13 UTC (rev 2191)
@@ -0,0 +1,40 @@
+These are release notes for the Swift 0.6 release. Items
+listed below are changes since Swift 0.5 - both enhancements
+and known issues.
+
+Swift 0.6 is built from Swift SVN r2177 and CoG SVN r2127.
+(0.5 was swift r1783 cog r1962)
+
+A more detailed change log can be found in CHANGES.txt in the distribution
+tarball.
+
+This release contains the following new experimental features:
+
+* job replication
+
+When a job has been queued on a site for too long, Swift can resubmit the
+job (possibly to a different site). Replication is controlled by
+replication.* parameters in the swift.properties configuration file. Those
+parameters are documented inline in that configuration file.
+
+* cog coasters
+
+Swift can use cog coasters which allow a pilot job to be submitted to
+a site which will pull in actual Swift jobs for execution. This has
+several advantages:
+ .  when a large number of jobs need to be submitted, using coasters
+    reduces the job submission overhead in (eg) GRAM to one job per
+    worker node. 
+ .  once a node is allocated to a coaster, it can be used to run
+    many swift jobs, avoiding the need for each job to be queued
+    separately.
+
+* rate limiting for bad sites
+
+Previous versions of Swift would try to ensure that each site had at
+least two jobs queued or running at once, no matter how poorly performing.
+Swift v0.6 will substantially reduce the number of jobs sent to poorly
+performing sites; when a site score goes below 1 (job at once) then
+Swift will delay sending more jobs to that site, with the delay increasing
+exponentially as the score lowers.
+




More information about the Swift-commit mailing list