<commit_before>%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{\label{sec:History-7-9}Development Release Series 7.9}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

This is the development release series of HTCondor.
The details of each version are described below.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*{\label{sec:New-7-9-7}Version 7.9.7}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\noindent Release Notes:

\begin{itemize}

\item HTCondor version 7.9.7 not yet released.
%\item HTCondor version 7.9.7 released on Month Date, 2013.

\end{itemize}


\noindent New Features:

\begin{itemize}

\item The HTCondor Python bindings now build on Mac OS X.

\end{itemize}

\noindent Configuration Variable and ClassAd Attribute Additions and Changes:

\begin{itemize}

\item None.

\end{itemize}

\noindent Bugs Fixed:

\begin{itemize}

\item For errors which have no response body, EC2 jobs now report the 
HTTP code instead.
\Ticket{3541}

\item \Condor{chirp} putfile would experience an assertion failure when
used on an empty file.  This bug has been fixed, and putfile can now be
used on empty files.
\Ticket{3542}

\item The 32-bit \Condor{starter} could fail to execute jobs when the initial
working directory of the job was on a filesystem containing 64-bit metadata,
such as inode numbers.
\Ticket{3605}

\end{itemize}

\noindent Known Bugs:

\begin{itemize}

\item None.

\end{itemize}

\noindent Additions and Changes to the Manual:

\begin{itemize}

\item None.

\end{itemize}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*{\label{sec:New-7-9-6}Version 7.9.6}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\noindent Release Notes:

\begin{itemize}

\item HTCondor version 7.9.6 not yet released.
%\item HTCondor version 7.9.6 released on Month Date, 2013.

\end{itemize}


\noindent New Features:

\begin{itemize}

\item The new \Condor{ping} command line tool attempts one or more
targeted security negotiations to see if it succeeds or fails,
potentially helping to debug security configuration.
\Ticket{3371}

\item The \Condor{schedd} will now also advertise demand by jobs for slots,
weighted by the count of requested CPUs, if the configuration variable
\Macro{NEGOTIATOR\_USE\_WEIGHTED\_DEMAND} is set to \Expr{True}.
The default value is \Expr{False}.
\Ticket{3574}

\item \Condor{submit} now supports first-class accounting\_group and
accounting\_group\_user commands, which deprecate the legacy
+\Attr{AccountingGroup} convention.
\Ticket{2728}

\item The \SubmitCmd{vm} universe now supports \Prog{VMware Workstation}
and \Prog{VMware Player}.
\Ticket{740}

\item On Linux platforms where cgroups are supported and enabled, the 
\Condor{starter} will now detect and trap if a vanilla universe job 
would otherwise be killed by the system Out Of Memory (OOM) killer.  
This situation is especially likely when a job sets \SubmitCmd{RequestMemory}
lower than needed.  The job will now be put on hold.
\Ticket{2992}

\item The new \Opt{-force-graceful} command-line option to \Condor{off}
allows administrators to issue a graceful shutdown command, even after
issuing a \Opt{-peaceful} command. Previously, a \Opt{-peaceful} \Condor{off}
command would preclude a \Opt{-graceful} off command.
\Ticket{2949}

\item The \Condor{gather\_info} tool now includes the output of the Unix
\Prog{uptime} and \Prog{free} programs, 
as well as logs of the \Condor{master}, \Condor{startd}, and \Condor{starter}
of the machine where the job most recently ran, 
if \Condor{gather\_info} has the necessary permissions to fetch those logs.
\Ticket{3246}

\item The maximum size of a daemon log file can now be specified in seconds or bytes.
Only bytes was allowed previously.
\Ticket{3560}
<commit_msg>Updating version history for condor_qsub. #2699.<commit_after>%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!
%%%      PLEASE RUN A SPELL CHECKER BEFORE COMMITTING YOUR CHANGES!

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{\label{sec:History-7-9}Development Release Series 7.9}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

This is the development release series of HTCondor.
The details of each version are described below.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*{\label{sec:New-7-9-7}Version 7.9.7}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\noindent Release Notes:

\begin{itemize}

\item HTCondor version 7.9.7 not yet released.
%\item HTCondor version 7.9.7 released on Month Date, 2013.

\end{itemize}


\noindent New Features:

\begin{itemize}

\item The HTCondor Python bindings now build on Mac OS X.

\end{itemize}

\noindent Configuration Variable and ClassAd Attribute Additions and Changes:

\begin{itemize}

\item None.

\end{itemize}

\noindent Bugs Fixed:

\begin{itemize}

\item For errors which have no response body, EC2 jobs now report the 
HTTP code instead.
\Ticket{3541}

\item \Condor{chirp} putfile would experience an assertion failure when
used on an empty file.  This bug has been fixed, and putfile can now be
used on empty files.
\Ticket{3542}

\item The 32-bit \Condor{starter} could fail to execute jobs when the initial
working directory of the job was on a filesystem containing 64-bit metadata,
such as inode numbers.
\Ticket{3605}

\end{itemize}

\noindent Known Bugs:

\begin{itemize}

\item None.

\end{itemize}

\noindent Additions and Changes to the Manual:

\begin{itemize}

\item None.

\end{itemize}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*{\label{sec:New-7-9-6}Version 7.9.6}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\noindent Release Notes:

\begin{itemize}

\item HTCondor version 7.9.6 not yet released.
%\item HTCondor version 7.9.6 released on Month Date, 2013.

\end{itemize}


\noindent New Features:

\begin{itemize}

\item The new \Condor{ping} command line tool attempts one or more
targeted security negotiations to see if it succeeds or fails,
potentially helping to debug security configuration.
\Ticket{3371}

\item The \Condor{schedd} will now also advertise demand by jobs for slots,
weighted by the count of requested CPUs, if the configuration variable
\Macro{NEGOTIATOR\_USE\_WEIGHTED\_DEMAND} is set to \Expr{True}.
The default value is \Expr{False}.
\Ticket{3574}

\item \Condor{submit} now supports first-class accounting\_group and
accounting\_group\_user commands, which deprecate the legacy
+\Attr{AccountingGroup} convention.
\Ticket{2728}

\item The \SubmitCmd{vm} universe now supports \Prog{VMware Workstation}
and \Prog{VMware Player}.
\Ticket{740}

\item On Linux platforms where cgroups are supported and enabled, the 
\Condor{starter} will now detect and trap if a vanilla universe job 
would otherwise be killed by the system Out Of Memory (OOM) killer.  
This situation is especially likely when a job sets \SubmitCmd{RequestMemory}
lower than needed.  The job will now be put on hold.
\Ticket{2992}

\item The new \Opt{-force-graceful} command-line option to \Condor{off}
allows administrators to issue a graceful shutdown command, even after
issuing a \Opt{-peaceful} command. Previously, a \Opt{-peaceful} \Condor{off}
command would preclude a \Opt{-graceful} off command.
\Ticket{2949}

\item The \Condor{gather\_info} tool now includes the output of the Unix
\Prog{uptime} and \Prog{free} programs, 
as well as logs of the \Condor{master}, \Condor{startd}, and \Condor{starter}
of the machine where the job most recently ran, 
if \Condor{gather\_info} has the necessary permissions to fetch those logs.
\Ticket{3246}

\item The maximum size of a daemon log file can now be specified in seconds or bytes.
Only bytes was allowed previously.
\Ticket{3560}

\item The new \Condor{qsub} command line tool emulates submission to PBS, SGE, 
and Torque like systems. It handles both scripts and command line options.
\Ticket{2699}

{'fraction_non_alphanumeric': 0.1734423586318093, 'fraction_numerical': 0.020269492111021536, 'mean_word_length': 4.766268260292165, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3292915', 'n_tokens_mistral': 2719, 'n_tokens_neox': 2559, 'n_words': 1012}