[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