... | @@ -26,13 +26,13 @@ The aim of this section is to provide useful **guidelines** about the features t |
... | @@ -26,13 +26,13 @@ The aim of this section is to provide useful **guidelines** about the features t |
|
* When the user quits Autosubmit by using the `CTRL+C` keys, Autosubmit will make sure all threads are finished correctly before closing.
|
|
* When the user quits Autosubmit by using the `CTRL+C` keys, Autosubmit will make sure all threads are finished correctly before closing.
|
|
* Job lifecycle information is stored in an **external database** that will allow the user to see the historical information of the execution of the jobs in her experiment. This information is gathered in a way that does not interfere with the normal workflow, even if the information gathering fails or any of its components. Furthermore, threading is implemented to prevent unnecessary delays.
|
|
* Job lifecycle information is stored in an **external database** that will allow the user to see the historical information of the execution of the jobs in her experiment. This information is gathered in a way that does not interfere with the normal workflow, even if the information gathering fails or any of its components. Furthermore, threading is implemented to prevent unnecessary delays.
|
|
* **Specific members** can now be configured to run by using the `autosubmit run` together with the `-rm` command. By setting this flag, Autosubmit will only run jobs belonging to the supplied members. Jobs that were running before this command was sent, will be monitored and properly completed.
|
|
* **Specific members** can now be configured to run by using the `autosubmit run` together with the `-rm` command. By setting this flag, Autosubmit will only run jobs belonging to the supplied members. Jobs that were running before this command was sent, will be monitored and properly completed.
|
|
* The git clone operation now implements a **backup procedure** that will prevent loss of information in case of wrong configuration or network error.
|
|
* The `git clone` operation (`Autosubmit create`) now implements a **backup procedure** that will prevent loss of information in case of wrong configuration or network error.
|
|
* There is an improvement of the **security**, now all commands that could change the workflow are locked by an owner-only mechanism. Ej: create,refresh and run.
|
|
* There is an improvement of the **security**, now all commands that could change the workflow are locked by an owner-only mechanism. Ej: create, refresh and run.
|
|
* Added `autosubmit dbfix expid` command that allows users to fix the `database malformed` error.
|
|
* Added `autosubmit dbfix expid` command that allows users to fix the `database malformed` error.
|
|
* Custom shebang (header of the script templates) so it is possible to use Python or R templates with a specific Python/R version dependency, for example.
|
|
* Custom shebang (header of the script templates) so it is possible to use Python or R templates with a specific Python/R version dependency.
|
|
* Workflow updates: A difference of 3.12.0 version, in this one, only Create and run commands can regenerate the configuration, workflow and structure information. In case of run, only will be updated if a change is detected before the starting of the main run loop.
|
|
* **Workflow updates:** only `create` and `run` commands can regenerate the configuration, workflow, and structure information. In the case of `run`, they will only be updated if a change is detected before the starting of the main run loop.
|
|
* Improves into failure tolerance, in this version AS will try to prevent as many errors as possible at the beginning of the run and other delicate operations, instead of detecting them while in running time.
|
|
* **Robustness:** AS will try to prevent as many errors as possible at the beginning of the run and will handle other delicate operations before run time.
|
|
* Allows prioritizing a list of jobs to be run before the rest of the workflow. Via the use of the Two_step_start variable set in expdef.conf
|
|
* Allows prioritizing a list of jobs to be run before the rest of the workflow. Via the use of the Two_step_start variable set in expdef.conf
|
|
* Allows skipping jobs under the same section if their last on queuing member/chunks is higher than other on queuing/waiting/ready
|
|
* Allows skipping jobs under the same section if their last on queuing member/chunks is higher than other on queuing/waiting/ready
|
|
|
|
|
|
Further information about all these functionalities and commands can be found at the [Autosubmit documentation](https://autosubmit.readthedocs.io/en/latest/introduction.html). |
|
Further information about all these functionalities and commands can be found at the [Autosubmit documentation](https://autosubmit.readthedocs.io/en/latest/introduction.html). |
|
|
|
\ No newline at end of file |