From f990fb5a6f9f15e80c91e36de0cf7aebc59a4dcb Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Thu, 20 Jul 2006 20:34:02 +0000
Subject: [PATCH] Start release notes for version 1.2.

---
 RELEASE_NOTES | 81 ++++++++++++---------------------------------------
 1 file changed, 19 insertions(+), 62 deletions(-)

diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 132ea044f88..731d53d0585 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,65 +1,22 @@
-RELEASE NOTES FOR SLURM VERSION 1.1
-15 May 2006
+RELEASE NOTES FOR SLURM VERSION 1.2
+20 July 2006
 See the file NEWS for more details.
 
-* Added support for file broadcast to allocated compute nodes (see 
-  "man sbcast")
-* Added support for different executable files and arguments by task, based
-  upon a configuration file (see "man srun" option "--multi-prog")
-* Added support for hierarchical communications. Added new configuration 
-  option "TreeWidth" (see "man slurm.conf")
-* Major re-write of accounting logic, some sacct format changes (see 
-  "man sacct")
-* Slurm.conf option "JobAcctType=jobacct/log" is no longer supported, 
-  use "JobAcctType=jobacct/none", "JobAcctType=jobacct/linux" or 
-  "JobAcctType=jobacct/aix" (see "man slurm.conf")
-* Support large (over 2 GB) files on 32-bit Linux systems
-* Change in support for test suite: 'testsuite/expect/globals.example'
-  is now 'testsuite/expect/globals' and you can override variable
-  settings with a new file 'testsuite/expect/globals.local'
-* Job suspend now sends SIGTSTP, sleep(1), sends SIGSTOP for better
-  MPI support
-* Change time format in job completion logging (JobCompType=jobcomp/filetxt)
-  from "MM/DD HH:MM:SS" to "YYYY-MM-DDTHH:MM:SS", conforming with the ISO8601
-  standard format
-* Add support for ISO8601 time format for all SLURM commands by defining
-  "CFLAGS=-DISO8601" before configuration. NOTE: This may break Moab, 
-  Maui, and/or LSF schedulers.
-* Sacct can get accounting information about currently running jobs and 
-  job steps (see "man sacct")
-* Added support for mapping "%h" in configured SlurmdLog to the hostname
-  (see "man slurm.conf")
-* Add PropagatePrioProcess to control propagation of a user's nice value
-  to spawned tasks (see "man slurm.conf")
-* Add support for srun to set PMI communications address (see "man srun" 
-  option "--ctrl-comm-ifhn")
-* Re-wrote slurm.conf parsing logic. A "NodeName" may now occur only once 
-  in a slurm.conf file.  If you want to make nodes DOWN in slurm.conf, use 
-  the new "DownNodes" keyword (see "man slurm.conf")
-* Added support for XCPU task launch mechanism
-* Gracefully handle request to submit batch job from within an existing
-  batch job
-* Warn user attempting to create a job allocation from within an existing 
-  job allocation
-* Add new function to get a job's time limit (see "man slurm_get_rem_time")
-* "JobAcctType=jobacct/log"
-* Slurm.conf parameter "InactiveLimit" is not enforced for RootOnly partitions
-  (see "man slurm.conf")
-* Added support for memory affinity (see "man srun" option "--mem_bind")
-* Configuration parameter "HeartBeatInterval" is deprecated. Now uses half
-  of "SlurmdTimeout" and "SlurmctldTimeout" for communications to slurmd and
-  slurmctld daemons respectively (see "man slurm.conf")
-* Support node-specific resource limits controlled via Pluggable Authentication 
-  Mechanism (PAM, see "man slurm.conf" parameter "UsePAM")
-* Support stackable plugins to be called before and/or after execution of 
-  each task spawned as part of a user's job step (see "man slurm.conf" 
-  parameter "PlugStackConfig")
+* Several new commands have been added to perform the individual srun functions.
+  The srun command will continue to exist, but these commands may offer 
+  greater clarity and ease of use. 
+  salloc  - Perform a resource allocation (functions like "srun --allocate")
+  sattach - Attach to an existing job (functions like "srun --attach")
+  sbatch  - Submit a batch job (functions like "srun --batch")
+  slaunch - Launch tasks (requires an allocaiton to already exist for the job)  
+  See the indivual man pages for more information. 
 
-BLUEGENE SPECIFIC UPDATES
-* Resource allocations based upon c-node counts rather than base partition 
-  counts, all commands and configuration parameters effected
-* Added support for overlapping blocks (see "man bluegene.conf")
-* Added support for dynamic block creation (see "man bluegene.conf")
-* Added support for srun -w option
-* Before assigning a job to a block the plugin will check the base
-  partitions to make sure they aren't in error state
+* Permit batch jobs to be requeued ("scontrol requeue <jobid>" or
+  "srun --batch --no-requeue ..." to prevent).
+
+* Added "account" field to job and step accounting information and sacct output.
+
+* Added new configuration parameter MessageTimeout (replaces #define in the 
+  code).
+
+* Added support for OS X operaing system.
-- 
GitLab