Replies: 1 comment
-
Hey @zcasanova! I'm here to assist you with any bugs, questions, or contributions. Let's tackle this together! The freeze functionality is working as intended. When a component is frozen, it should use its frozen outputs instead of executing again. This behavior is verified by tests that show consistent outputs from frozen components, even when inputs change. Here is a summary of how it works:
If you are experiencing inconsistent behavior, ensure that the component is correctly frozen and that the downstream components are not causing unexpected executions. The test script confirms that the freeze functionality prevents re-execution and uses the frozen outputs [1][2]. |
Beta Was this translation helpful? Give feedback.
-
Is freeze broken or is there some magic behind it? My expectation is that if a component is frozen, when I run it directly or run something downstream from it, it would never actually execute. I am expecting it to use it's frozen outputs, but that is not happening. Well I mean, sometimes it does but sometimes it doesn't. I'm trying to figure out why it sometimes doesn't freeze, is it because I run it two times in a row? :-D, I can't figure it out. Broken or am I not understanding this?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions