JettHu
5e68a4ce67
Reduce repeated calls of INPUT_TYPES in cache ( #4922 )
2024-09-15 01:03:09 -04:00
comfyanonymous
b3ce8fb9fd
Revert "Reduce repeated calls of get_immediate_node_signature for ancestors in cache ( #4871 )"
...
This reverts commit f6b7194f64
.
2024-09-13 23:24:47 -04:00
Acly
6fb44c4b7c
Make adding links/nodes to ExecutionList non-recursive ( #4886 )
...
Graphs with 300+ chained nodes run into maximum recursion depth error (limit is 1000 in CPython)
2024-09-13 08:25:11 -04:00
JettHu
f6b7194f64
Reduce repeated calls of get_immediate_node_signature for ancestors in cache ( #4871 )
2024-09-12 23:02:52 -04:00
guill
0c7c98a965
Nodes using UNIQUE_ID as input are NOT_IDEMPOTENT ( #4793 )
...
As suggested by @ltdrdata, we can automatically consider nodes that take
the UNIQUE_ID hidden input to be NOT_IDEMPOTENT.
2024-09-05 19:33:02 -04:00
guill
6ab1e6fd4a
[Bug #4529 ] Fix graph partial validation failure ( #4588 )
...
Currently, if a graph partially fails validation (i.e. some outputs are
valid while others have links from missing nodes), the execution loop
could get an exception resulting in server lockup.
This isn't actually possible to reproduce via the default UI, but is a
potential issue for people using the API to construct invalid graphs.
2024-08-24 15:34:58 -04:00
comfyanonymous
14af129c55
Improve execution UX.
...
Some branches with VAELoader -> VAEDecode -> Preview were being executed
last. With this change they will be executed earlier.
2024-08-17 11:37:21 -04:00
comfyanonymous
858d51f91a
Fix VAEDecode -> Preview not being executed first.
2024-08-17 04:08:54 -04:00
comfyanonymous
5960f946a9
Move a few files from comfy -> comfy_execution.
...
Python code in the comfy folder should not import things from outside it.
2024-08-15 11:21:14 -04:00