Closed mzient closed 1 week ago
CI MESSAGE: [15768824]: BUILD STARTED
CI MESSAGE: [15768824]: BUILD FAILED
CI MESSAGE: [15810200]: BUILD STARTED
CI MESSAGE: [15810200]: BUILD FAILED
CI MESSAGE: [15827387]: BUILD STARTED
CI MESSAGE: [15831491]: BUILD STARTED
CI MESSAGE: [15831491]: BUILD PASSED
CI MESSAGE: [15925255]: BUILD STARTED
CI MESSAGE: [15927182]: BUILD STARTED
CI MESSAGE: [15927182]: BUILD PASSED
Category:
Refactoring (Redesign of existing code that doesn't affect functionality) Breaking change (kind of)
Description:
This PR switches the
Pipeline
class to the new OpGraph as the main representation of the graph. The changes involve:Pipeline::GetOperator()
instead ofPipeline::GetOperatorNode().op
preserve
argument based on schema (new OpGraph doesn't look at the schema)Breaking change:
save_graph_to_dot_file
- the parameters are now keyword only, so we can remove the obsolete argument later. This function is neither documented nor used anywhere in our code base (it has no tests, either) and is used for debugging only.Additional information:
Affected modules and functionalities:
Pipeline Tests
Key points relevant for the review:
Tests:
Multiple tests were modified to work with the new graph.
Checklist
Documentation
DALI team only
Requirements
REQ IDs: N/A
JIRA TASK: DALI-3974