This is the development release series of HTCondor.
The details of each version are described below.
Version 8.3.0
Release Notes:
HTCondor version 8.3.0 released on August 12, 2014.
This release contains all improvements and bug fixes from
HTCondor version 8.2.2.
New Features:
When a daemon creates a child daemon process, it also creates a
security session shared with the child daemon.
This makes the initial communication between the daemons more efficient.
(Ticket #4405).
Negotiation cycle performance has been improved, especially
over a wide-area network, by reducing network traffic and latency
between a submit machine and a central manager.
The new configuration variable
NEGOTIATOR_RESOURCE_REQUEST_LIST_SIZE
does performance tuning, as defined
in section 3.3.17.
(Ticket #4460).
The synchronization of the job event log was improved by only
using fsync() where necessary and
fdatasync() where sufficient.
This should provide a small reduction in disk I/O to
the condor_schedd daemon.
(Ticket #4283).
CPU usage by the condor_collector has been reduced when
handling normal queries from condor_status,
and CPU usage by the condor_schedd has been reduced when
handling normal queries from condor_q.
(Ticket #4448).
HTCondor can now internally cache the result of Globus authorization
callouts.
The caching behavior is enabled by setting configuration variable
GSS_ASSIST_GRIDMAP_CACHE_EXPIRATION to a non-zero value.
This feature will be useful for sites that use the Globus authorization
callouts based only on DN and VOMS FQAN, and for sites that have
performance issues.
(Ticket #4138).
The job ClassAd attribute DAG_Status is included in
the dagman.out file.
(Ticket #4381).
The new -DoRecovery command line option for condor_dagman
and condor_submit_dag causes condor_dagman to run in
recovery mode.
(Ticket #2218).
The new -ads option to condor_status permits a set of ClassAds
to be read from a file, processing the ClassAds as if they came from
the condor_collector.
(Ticket #4414).
Daemon ClassAd hooks implementing Startd Cron functionality
can now return multiple ClassAds,
and the hooks can specify which ClassAds their output should merge into.
(Ticket #4398).
Two new condor_schedd ClassAd statistics attributes are
available: JobsRunning and JobsAccumExceptionalBadputTime.
(Ticket #4409).
Bugs Fixed:
Fixed a bug that caused condor_dagman to unnecessarily attempt
to read node job submit description files,
which could cause spurious warnings when in recovery mode.
Strictly speaking, the bug is fixed only for the
default case in which DAGMAN_ALWAYS_USE_NODE_LOG is set
to True.
(Ticket #3843).
Fixed a bug in the condor_schedd daemon that caused the values
of the ClassAd attributes JobsRunningSizes and
JobsRunningRuntimes to be much larger than they should have been.
(Ticket #4409).