[Swift-commit] r2332 - www/downloads

noreply at svn.ci.uchicago.edu noreply at svn.ci.uchicago.edu
Tue Nov 11 15:00:01 CST 2008


Author: benc
Date: 2008-11-11 15:00:00 -0600 (Tue, 11 Nov 2008)
New Revision: 2332

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

Modified: www/downloads/index.php
===================================================================
--- www/downloads/index.php	2008-11-11 20:36:12 UTC (rev 2331)
+++ www/downloads/index.php	2008-11-11 21:00:00 UTC (rev 2332)
@@ -27,11 +27,11 @@
 <h1>DOWNLOADS</h1>
 <h2><a name="stable"></a>Latest Release</h2>
 
-<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.
-[<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>]
+<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
@@ -41,12 +41,12 @@
 </p>
 <p>
 There are two installation targets:<br />
-The first will install Swift from the above tarball: <br />
+The first will install Swift alongside an existing VDT installation<br />
 <pre>
-pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.6
-</pre> </p>
+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.7
+</pre></p>
 <p>
-The second will install Swift from the above tarball, as well as a number
+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 />
@@ -55,6 +55,7 @@
 </pre>
 </p>
 
+
 <h2><a name="nightly"></a>Nightly Builds and Tests</h2>
 
 <p>
@@ -115,6 +116,24 @@
 
 <h2>Historical releases</h2>
 
+<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.
+[<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>
+<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>
+This will install Swift alongside an existing VDT installation:<br />
+<pre>
+pacman -get http://www.ci.uchicago.edu/~benc/pacman:swift-0.6
+</pre> </p>
+
 <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.

Added: www/downloads/release-notes-0.7.txt
===================================================================
--- www/downloads/release-notes-0.7.txt	                        (rev 0)
+++ www/downloads/release-notes-0.7.txt	2008-11-11 21:00:00 UTC (rev 2332)
@@ -0,0 +1,52 @@
+These are the release notes for Swift 0.7
+
+More information about Swift can be found at http://www.ci.uchicago.edu/swift/
+
+Swift 0.7 is built from Swift SVN r2318 and cog SVN r2255.
+
+The following are significant changes since Swift 0.6 was released.
+
+Language changes:
+*  readData2 procedure allows reading of data from a file in a format similar
+   to that used by the external mapper. This can sometimes be easier and more
+   expressive than using the plain readData format. See:
+   http://www.ci.uchicago.edu/swift/guides/userguide/procedures.php#procedure.readdata2
+*  Empty statements are no longer allowed in SwiftScript programs.
+*  A simpler syntax has been introduced for application procedures. The
+   previous syntax will continue to work for a number of future releases.
+   The new syntax is shown here:
+   http://www.ci.uchicago.edu/swift/guides/userguide/language.php#procedures.atomic
+
+Coasters:
+*  Coasters can now transfer files. This can be used when there are a
+   large number of small files to transfer during a run. See:
+   http://www.ci.uchicago.edu/swift/guides/userguide/coasters.php
+*  A large amount of testing and bugfixing on the coaster code should make
+   runs with coasters substantially more reliable.
+
+Configuration changes:
+*  Swift will find executables on the remote system $PATH if no explicit
+   path is specified for an application executable in tc.data
+*  Configuration files in the ~/.vdl2 directory are now ignored. Previously,
+   attempting to use a ~/.vdl2 configuration file would give an error message.
+
+Replication:
+*  The expected queue time for the first job executed is now guestimated for
+   replication purposes, so that job can be replicated if necessary.
+   Previously, the first job would never be replicated as there was
+   insufficient information to estimate its expected queue time.
+
+Minor bugfixes:
+*  Uninitialised state was missing from list of known states in runtime
+   ticker, causing it to appear at the end of status list rather than
+   its more natural position at the start.
+*  The stageout destination directory is created using the same destination
+   host and provider as the actual stageout transfer. Previously, the
+   stageout directory was always created locally, which was incorrect
+   when using remote stageout URLs.
+*  Better walltime handling to work with more LRM backends in GRAM
+
+Packaging:
+*  Swift is now available in VDT-friendly pacman form to facilitate use
+   alongside the OSG software stack.
+




More information about the Swift-commit mailing list