[Swift-devel] Re: [Swift-user] what is wrong with restart5.swift?
Mihael Hategan
hategan at mcs.anl.gov
Tue May 27 15:59:27 CDT 2008
On Tue, 2008-05-27 at 20:47 +0000, Ben Clifford wrote:
> The restart stuff manages to continue to draw my attention.
>
> If you assume that VDLFunction.getThreadPrefix returns a string that has
> the desirable scope identification properties that I talked about if run
> in the same place, then:
>
> Do this in New to give each dataset its scoped identifier
>
> mapping.put("swift#restartid", getThreadPrefix(stack) + ":" + dbgname)
>
> and replace the (pre-r1985) use of dbgname with swift#restartid.
Right. We should deprecate "dbgname" and should have an actual name
there. And it should not be used for anything but the name.
>
> That gives scoped variable-based restarts (rather than file based) that
> appear to work.
>
The concurrent mapper still uses the run id as part of the path in which
it puts files. That has yet to be addressed.
More information about the Swift-devel
mailing list