[Swift-user] Concurrent mappers

Michael Wilde wilde at anl.gov
Thu May 29 10:42:28 CDT 2014


Jonathan, the files created by the concurrent mapper default to being 
temporary.

To make them persist after the swift command terminates, add this to 
swift.properties:

file.gc.enabled=false

(This needs to be added to the User Guide. Its desrcibed at the moment 
only in etc/swift.properties):

# Files mapped by the concurrent mapper (i.e. when you don't
# explicitly specify a mapper) are deleted when they are not
# in use any more. This property can be used to prevent
# files mapped by the concurrent mapper from being deleted.
#
# Format:
# file.gc.enabled=(true|false)
#
# Default: true
#

- Mike


On 5/29/14, 10:24 AM, Jonathan Ozik wrote:
> I'm trying to use concurrent mappers to let swift automatically avoid file name conflicts. After the run is complete, it looks like those files are not retained, or at least do not appear in the location that I've specified. I see a _concurrent directory but it is empty. If I specify a directory as part of the prefix (e.g., <concurrent_mapper;prefix="out/sim",suffix=".out">;) I see an "out" directory inside the _concurrent directory but that directory is empty.
> Are these files meant to only be temporary?
>
> Jonathan
> _______________________________________________
> Swift-user mailing list
> Swift-user at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user

-- 
Michael Wilde
Mathematics and Computer Science          Computation Institute
Argonne National Laboratory               The University of Chicago




More information about the Swift-user mailing list