feat(monitor): atomically commit native observations and successors - #4187
Quality Gate passed
Annotations
Check warning on line 308 in tests/control_plane/test_model_behavior_qualification.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFidU11IdSC9njjT&open=AaCOUFidU11IdSC9njjT&pullRequest=4187
Check failure on line 64 in loopx/control_plane/coordination/todo_monitor_poll.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 42 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFBzU11IdSC9njjQ&open=AaCOUFBzU11IdSC9njjQ&pullRequest=4187
Check warning on line 91 in loopx/control_plane/coordination/todo_monitor_poll.ts
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFBzU11IdSC9njjR&open=AaCOUFBzU11IdSC9njjR&pullRequest=4187
Check warning on line 24 in loopx/control_plane/scheduler/monitor_successor.ts
sonarqubecloud / SonarCloud Code Analysis
'item.target_key' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFeHU11IdSC9njjS&open=AaCOUFeHU11IdSC9njjS&pullRequest=4187