CHANGELOG 7.32 KB
Newer Older
3.12.1b
    Perfomance issues has been solved

dbeltran's avatar
dbeltran committed
3.12.0b
    Hotfixed in 3.11.0 , now you are unable to erase other user experiments. 
    Now you can select which submodules uses your experiment.
    New command called inspect that generates  cmd files in local expid folder.
    Autosubmit monitor -txt was improved.
    Autosubmit expid copy now is capable of detect if there are commits pending.
    Rerun jobs now are working properly with sync jobs.
    Some minor tweaks to autosubmit monitor.
    Now autosubmit recovery also copies the log.
    Added rsync when updates a local proyect.
    Delay and synchronize now is exportable in job.conf.
    Changes to some warning/error messages.
    Autosubmit treats THREADS in mn4 as if it is #SBATCH --cpus-per-task=n
    Some bug fixes:
        -minor issues.
        -Bug fix for mail notifier.
        -Bug fix related to update_list.txt.
        -Bugs fixes to synchronize jobs.
        -Bug fix for ec-gate
dbeltran's avatar
dbeltran committed
   
        
3.11.1
    Fix minor issues
    Added new command for describe experiment

3.11.0
    Included %m% in the list of exceptions
    Wrapper major refactoring
        - WrapperJob, WrapperBuilder and WrapperFactory
        - 2 types of hybrid wrapper: vertical-horizontal and horizontal-vertical
        - Machinefiles for horizontal and hybrid
        - Reduced submitting time by merging commands (rm and find) into one
    Fixed stats plot for wrapped jobs
    Checks for necessary configuration when defining wrapper in autosubmit.conf:
        MAX_WALLCLOCK, MAX_PROCESSORS, PROCESSORS_PER_NODE
    Wrapper regression tests for mn4
    Flag option not to do transitive reduction
    Added the reasons for QUEUING (Reason) as returned by SLURM
    Added master as default branch for git projects (otherwise clone failed if empty)
    Some bug fixes:
        - Bug fix for changing status of synchronized jobs
        - Bug fix related to grouping
        - Bug fix related to variable substitution %%

3.10.0
    Vertical wrapper allowing mixed job types and additional constraints
    Job grouping in the visualization graph
    Txt output status for autosubmit monitor
    Setstatus with allowing multiple job types
    Host whitelist option in .autosubmitrc for autosubmit run
    DELAY and SPLITS options for job configuration
    Setting blank value for absent variables in project configuration
    Minor bug fixes

3.9.0
    Custom directives for the HPC resource manager headers
     can be added on platforms and jobs configuration files
      ~ only paramiko (LSF, SLURM and PBS)
    First version with migrate experiments (to another user)
    On CCA, TASKS and THREADS can be expressed in lots (e.g. 127:1)
    Some bug fixes:
    - QUEUE on slurm specified on directive qos instead of partition
    - Variable expansion on CCA (ECMWF) headers

3.8.1
    First version with job packages ~ only paramiko (LSF, SLURM and PBS)
    - Vertical
    - Horizontal
    - With dependencies ~ only for vertical
    Python wrapper for CCA (ECMWF)
    On submission template checking
    Some UX improvements
    Other minor bug fixes

jlope2's avatar
jlope2 committed
3.8.0
    First version with LSF arrays:
    - Include all the bug fixes & features from 3.7.7
    - NOT include the bug fixes from 3.7.8
3.7.8
    Some bug fixes:
    - Database persistence
    - Delete command
    - Unarchive command
    - CHUNKINI option
    - Paramiko permissions
    - Paramiko non-existing remote copy
    - Saga sessions

3.7.7
    Some improvements for Slurm platforms
    Geo-definition of processors
    New configuration variables:
    - CHUNKINI
    - MEMORY
    - MEMORY_PER_TASK
    - HYPERTHREADING
    Other minor bug fixes

jlope2's avatar
jlope2 committed
3.7.6
    Fixed refresh
    Fixed recovery for ECMWF
    Local logs copy can be disabled
    Some UX improvements
    Other minor bug fixes
jlope2's avatar
jlope2 committed
3.7.5
    Fixed minor with LSF's logs

jlope2's avatar
jlope2 committed
3.7.4
    Forward dependencies
    Performance improvements
    Log files copied into LOCAL platform
    PROCESSORS_PER_NODE/TASKS now optional
    Exclusivity for MN3 (with Paramiko)
    THREADS optional for ECMWF
    Minor bug fixes
3.7.3
    Fixed error with logs directives (err & out were swapped)
    Added new option for MN3: SCRATCH_FREE_SPACE
    PROCESSORS_PER_NODE/TASKS now available with Paramiko
    Other minor bug fixes
jlope2's avatar
jlope2 committed
3.7.2
    Minor bug fixes
jlope2's avatar
jlope2 committed
    Regression test suite improved
    Solved some problems with paramiko & ECMWF platform

3.7.1
    Fixed issue in setstatus
    Added new 'testcase' command
jlope2's avatar
jlope2 committed
3.7.0
    Big improvements on memory consumption
    Added new configuration variables (default job's type, number of members..)
    Added an alternative method to configure autosubmit without dialog library
    UX improved (logs fixed, exceptions handled)
    Fixed error with COMPLETED jobs shown as FAILED
    Fixed error with LSF schedulers by default
    Fixed bug on stats feature
    Fixed some bugs with Git and SVN
    Other minor bug fixes
jlope2's avatar
jlope2 committed

jlope2's avatar
jlope2 committed
3.6.1
    Fixed an incompatibility with recent versions of radical.utils (saga)

jlope2's avatar
jlope2 committed
3.6.0
    Added multi-library communications support: SAGA & Paramiko
    UX improved on some error cases
    Fixed permission backwards incompatibility
    Fixed authorization problems on SAGA implementation
    Other minor bug fixes
jlope2's avatar
jlope2 committed

jlope2's avatar
jlope2 committed
3.5.0
    Added another mechanism for SAGA errors prevention
    Added no-plot option to setstatus
    Added exclusivity and processes per host support for MN
    Check method fixed (not working since 3.2)
    Other minor bug fixes
jlope2's avatar
jlope2 committed

jlope2's avatar
jlope2 committed
3.4.1
    Hot-fix ECMWF binary (bash, R, python)
    Hot-fix Mail Notifications

jlope2's avatar
jlope2 committed
3.4.0
    Added email notifications support
    Added mechanisms for incoherence prevention
    Added mechanisms for SAGA pty errors prevention

jlope2's avatar
jlope2 committed
3.3.1
    Fixed bug with no-leap experiments
jlope2's avatar
jlope2 committed

jlope2's avatar
jlope2 committed
3.3.0
    Added filters in monitor
    Added support for Python jobs
    Added support for R jobs
    Added unitary test suite
    Synchronize job param
    Fixed recovery issue
    Other minor bugs fixed

3.2.0
    Changed WAIT default
    Recovery without -s
    Group permissions to log files
    Reservation support for MN
    Fixed retrials bug
    Fixed rerun bug
    Fixed stats bug
    Other minor bugs fixed

3.2.0b3
    SAGA related bug fixes
    Minor bug fixes

3.2.0b2
    Minor bug fixes

3.2.0b1
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed
    Now using SAGA for connection and queue management, adding support for more queue types
    Stats revamped to provide more information and make it available earlier.

3.1.9
	Hot fix LOCAL platform

3.1.8
	Hot fix LOCAL platform

3.1.7
    Fix issue StatsSnippet (job_st typo)
    Fix issue recovery platforms to test
    Fix issue s_rt SGE directive

3.1.6
    Fix issue when creating, no option FILE_JOBS_CONF
    Fixes in documentation

3.1.5
    Connect fixed to use Proxy Command
    Fixes in documentation

3.1.4
    Documentation for Variables
    Minor bug fixes

3.1.3
    Minor bug fixes, mostly related to SLURM

3.1.2
    Minor bug fixes

    Fix for issue with 'noleap' calendar
jvegas's avatar
jvegas committed
3.1.0
    Added archive and unarchive commands

3.0.6
    Fixed bug in setstatus.
    Change in test.

3.0.5
    Fixed bug in recovery.

    Fixed bug in platform headers.
    Fixed bug in delete.
    Added readme and changelog commands.
    MAX_WAITING_JOBS and TOTAL_JOBS now defined by platform.
    Simplified console output of run sub command.
    Fixed bug in the local platform.