[Swift-commit] r2487 - www/downloads
noreply at svn.ci.uchicago.edu
noreply at svn.ci.uchicago.edu
Fri Jan 30 08:03:51 CST 2009
Author: benc
Date: 2009-01-30 08:03:50 -0600 (Fri, 30 Jan 2009)
New Revision: 2487
Added:
www/downloads/release-notes-0.8.txt
Modified:
www/downloads/index.php
Log:
0.8 link on website and 0.8 release notes
Modified: www/downloads/index.php
===================================================================
--- www/downloads/index.php 2009-01-30 12:33:29 UTC (rev 2486)
+++ www/downloads/index.php 2009-01-30 14:03:50 UTC (rev 2487)
@@ -27,12 +27,13 @@
<h1>DOWNLOADS</h1>
<h2><a name="stable"></a>Latest Release</h2>
-<h3>Swift 0.7 - 2008/11/11</h3>
-<p>Swift v0.7 is a development release intended to release functionality
+<h3>Swift 0.8 - 2009/01/30</h3>
+<p>Swift v0.8 is a development release intended to release functionality
and fixes that have gone in to trunk since v0.7.
-[<a href="../packages/vdsk-0.7.tar.gz">vdsk-0.7.tar.gz</a>]
-[<a href="release-notes-0.7.txt">release-notes-0.7.txt</a>]
+[<a href="../packages/swift-0.8.tar.gz">vdsk-0.8.tar.gz</a>]
+[<a href="release-notes-0.8.txt">release-notes-0.8.txt</a>]
</p>
+<!--
<p>
As an alternative to the above traditional Swift packaging, Swift can be
downloaded and installed using
@@ -53,7 +54,7 @@
<pre>
pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-tools
</pre>
-</p>
+</p> -->
<h2><a name="nightly"></a>Nightly Builds and Tests</h2>
@@ -116,6 +117,36 @@
<h2>Historical releases</h2>
+<h3>Swift 0.7 - 2008/11/11</h3>
+<p>Swift v0.7 is a development release intended to release functionality
+and fixes that have gone in to trunk since v0.7.
+[<a href="../packages/vdsk-0.7.tar.gz">vdsk-0.7.tar.gz</a>]
+[<a href="release-notes-0.7.txt">release-notes-0.7.txt</a>]
+</p>
+<p>
+As an alternative to the above traditional Swift packaging, Swift can be
+downloaded and installed using
+<a href="http://physics.bu.edu/~youssef/pacman/">pacman</a>, a package
+manager commonly used on the Open Science Grid.
+</p>
+<p>
+There are two installation targets:<br />
+The first will install Swift alongside an existing VDT installation<br />
+<pre>
+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.7
+</pre></p>
+<p>
+The second will install Swift as well as a number
+of supporting packages from the VDT software release to support use of the
+DOE CA and use of VOMS. (These packages are also available in a regular OSG or
+VDT installation): <br />
+<pre>
+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-tools
+</pre>
+</p>
+
+
+
<h3>Swift 0.6 - 2008/08/25</h3>
<p>Swift v0.6 is a development release intended to release functionality
and fixes that have gone in to trunk since v0.5.
Added: www/downloads/release-notes-0.8.txt
===================================================================
--- www/downloads/release-notes-0.8.txt (rev 0)
+++ www/downloads/release-notes-0.8.txt 2009-01-30 14:03:50 UTC (rev 2487)
@@ -0,0 +1,53 @@
+These are the release notes for Swift 0.8
+
+More information about Swift can be found at http://www.ci.uchicago.edu/swift/
+
+Swift 0.8 is built from Swift SVN r2448 and cog SVN r2261
+
+The following are significant changes since Swift 0.7 was released:
+
+Log plotting:
+ * The swift log-processing package is now included in the release. This
+ can be used to plot graphs of Swift logs using the swift-plot-log
+ command:
+
+ $ swift-plot-log first-200901010000-abcdefg.log
+
+ which will create a report in report-first-200901010000-abcdefg/index.html
+
+Execution:
+ * Some job execution systems do not set the initial job working directory
+ as specified by Swift. Previously Swift was unable to execute on such
+ systems. As of 0.8, Swift sets the initial job working directory in a
+ more robust fashion. This problem commonly affected OSG sites running
+ Condor.
+
+ * Application success/failure status can now be taken from the CoG
+ provider layer, instead of using success/failure files on the remote
+ file system. This can reduce the load on the remote file system, but
+ does not work with all job execution mechanisms. Specifically, this
+ mechanism will not work with GRAM2 or clustering.
+
+Local execution:
+ * A deadlock caused when jobs output large amounts of data to stderr has been
+ fixed.
+
+Commandline client:
+ * A number of error messages have been improved.
+ * Console output is much less verbose: the progress ticker appears more often,
+ and individual application start and end messages are no longer shown. This
+ improves the quality of console output when jobs are executed at a high rate.
+
+Language:
+ * Handling of assignment statements in declarations and out of declarations
+ has been made more homogenous. Previously, some assignments could only
+ be made in a declaration statement (such as assigning arrays); and some
+ assignments could only be made away from a declaration statement (such as
+ expressions whose values were computed by some slow process). These two
+ forms of assignment should now be interchangeable.
+
+ * Mapper parameters can now be results of slow computations, rather than
+ needing to be known by the time that declarations are first encountered.
+ This remedies previous unintuitive behaviour.
+
+
More information about the Swift-commit
mailing list