v0.4.0¶
New Features¶
HTMap can now transfer output files! See the new recipe: Output Files and the new
htmap.transfer_output_files()
function.HTMap’s default Docker image is now
htcondor/htmap-exec
, which is produced from a Dockerfile in the HTMapgit
repository. It is based oncontinuumio/anaconda3
, withhtmap
itself installed as well. Issue: https://github.com/htcondor/htmap/issues/152Redid
htmap.Map
stdout
andstderr
. They are now attributes that represent sequences over thestdout
andstderr
from the map components, as strings, respectively.Acts and Edits on Maps that are not “active” (i.e., have components in the HTCondor queue) are now no-ops. Includes a new
htmap.Map.is_active
property, which isTrue
if any components are still in the queue. Issue: https://github.com/htcondor/htmap/issues/145
Bug Fixes¶
Known Issues¶
Execution errors that result in the job being terminated but no output being produced are still not handled entirely gracefully. Right now, the component state will just show as
ERRORED
, but there won’t be an actual error report.Map component state may become corrupted when a map is manually vacated. Force-removal may be needed to clean up maps if HTCondor and HTMap disagree about the state of their components. Issue: https://github.com/htcondor/htmap/issues/129