Skip to content

Adds ReportNode usage in OpenRAO#996

Closed
murgeyseb wants to merge 81 commits intomainfrom
add-reporter-in-rao-api
Closed

Adds ReportNode usage in OpenRAO#996
murgeyseb wants to merge 81 commits intomainfrom
add-reporter-in-rao-api

Conversation

@murgeyseb
Copy link
Copy Markdown
Collaborator

Please check if the PR fulfills these requirements

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Does this PR already have an issue describing the problem?

No

What kind of change does this PR introduce?

Feature

What is the current behavior?

Report only done through logging

What is the new behavior (if this is a feature change)?
Add a ReportNode input to the RAO to be able to report business events using standard PowSyBl ReportNode API.

Does this PR introduce a breaking change or deprecate an API?

  • Yes
  • No

@murgeyseb murgeyseb force-pushed the add-reporter-in-rao-api branch from 582d2ba to b4dc448 Compare May 7, 2024 13:03
murgeyseb and others added 7 commits May 14, 2024 08:56
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
@OpenSuze OpenSuze force-pushed the add-reporter-in-rao-api branch from ba01dfa to 10041bd Compare May 14, 2024 07:05
murgeyseb and others added 21 commits May 14, 2024 15:40
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
# Conflicts:
#	data/crac-creation/crac-creator-csa-profiles/src/main/java/com/powsybl/openrao/data/craccreation/creator/csaprofile/craccreator/CsaProfileCracCreator.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimization.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
# Conflicts:
#	ra-optimisation/rao-api/src/main/java/com/powsybl/openrao/raoapi/Rao.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
OpenSuze and others added 26 commits June 5, 2024 11:22
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
# Conflicts:
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/AutomatonSimulator.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimization.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/commons/optimizationperimeters/PreventiveOptimizationPerimeter.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimizationTest.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
# Conflicts:
#	ra-optimisation/rao-api/src/test/java/com/powsybl/openrao/raoapi/parameters/RaoParametersConfigTest.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/AutomatonSimulator.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimization.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorOneStateOnly.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/commons/objectivefunctionevaluator/ObjectiveFunction.java
#	ra-optimisation/search-tree-rao/src/main/java/com/powsybl/openrao/searchtreerao/commons/parameters/UnoptimizedCnecParameters.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/castor/algorithm/AutomatonSimulatorTest.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/commons/parameters/UnoptimizedCnecParametersTest.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/linearoptimisation/algorithms/fillers/UnoptimizedCnecFillerPstLimitationRuleTest.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
# Conflicts:
#	data/crac-io/crac-io-api/src/main/java/com/powsybl/openrao/data/cracioapi/CracImporter.java
#	data/crac-io/crac-io-api/src/main/java/com/powsybl/openrao/data/cracioapi/CracImporters.java
#	data/crac-io/crac-io-api/src/test/java/com/powsybl/openrao/data/cracioapi/CracImporterMock.java
#	data/crac-io/crac-io-json/src/main/java/com/powsybl/openrao/data/craciojson/JsonImport.java
#	data/crac-io/crac-io-json/src/main/java/com/powsybl/openrao/data/craciojson/deserializers/CracDeserializer.java
#	flowbased-computation/flowbased-computation-impl/src/test/java/com/powsybl/openrao/flowbasedcomputation/impl/FlowbasedComputationImplTest.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimizationTest.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
# Conflicts:
#	data/crac-creation/crac-creator-cim/src/main/java/com/powsybl/openrao/data/craccreation/creator/cim/craccreator/CimCracCreator.java
#	data/crac-creation/crac-creator-cim/src/main/java/com/powsybl/openrao/data/craccreation/creator/cim/craccreator/cnec/MonitoredSeriesCreator.java
#	data/crac-creation/crac-creator-csa-profiles/src/test/java/com/powsybl/openrao/data/craccreation/creator/csaprofile/craccreator/CsaProfileCracCreationTestUtil.java
#	data/crac-creation/crac-creator-fb-constraint/src/main/java/com/powsybl/openrao/data/craccreation/creator/fbconstraint/craccreator/FbConstraintCracCreator.java
#	flowbased-computation/flowbased-computation-impl/src/test/java/com/powsybl/openrao/flowbasedcomputation/impl/FlowbasedComputationImplTest.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/castor/algorithm/AutomatonSimulatorTest.java
#	ra-optimisation/search-tree-rao/src/test/java/com/powsybl/openrao/searchtreerao/castor/algorithm/CastorFullOptimizationTest.java
#	sensitivity-analysis/src/test/java/com/powsybl/openrao/sensitivityanalysis/SystematicSensitivityAdapterTest.java
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Hugo SCHINDLER <hugo.schindler@rte-france.com>
Signed-off-by: Sébastien Murgey <sebastien.murgey@rte-france.com>
@Godelaine Godelaine closed this Nov 29, 2024
@phiedw phiedw deleted the add-reporter-in-rao-api branch March 17, 2026 16:28
@phiedw phiedw restored the add-reporter-in-rao-api branch March 17, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants