From 12f40524f358bcdfbe6af25a0462a50cd7fb1a1c Mon Sep 17 00:00:00 2001 From: SUTER Frederic Date: Tue, 4 Jan 2022 09:02:34 +0100 Subject: [PATCH] [no-ci] document removal of SimDag and Jedule --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index a563d4078e..b71e2ec203 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,18 @@ SimGrid (3.29.1) NOT RELEASED YET (v3.30 expected December 21. 2021, 15:59 UTC) +Main user-visible changes: + - The SimDag API for the simulation of the scheduling of Directed Acyclic + Graphs has been dropped. It was marked as deprecated for a couple of years. + We finally complete the implementation of what has been called SimDag++ + internally, i.e., porting the different features of SimDag on top of S4U. + The new way to simulate the execution of dependent activities directly by + maestro (without any other actor) is details in the examples/cpp/dag-* series + of examples. + - The removal of SimDag led us to also remove the export to Jedule files that + was tightly coupled to SimDag. The instrumentation of DAG simulation is still + possible through the regular instrumentation API based on the Paje format. + S4U: - New function: Engine::run_until(date), to split the simulation. - New signal: Activity::on_veto, to detect when an activity fails to start. -- 2.20.1