Chenlei Hu
c180902dc8
Add union link connection type support ( #5806 )
...
* Add union type support
* Move code
* nit
2024-12-03 05:46:00 -05:00
JettHu
e5e86ef1e3
Reduce repeated calls of INPUT_TYPES in cache ( #4922 )
2024-09-15 01:03:09 -04:00
comfyanonymous
2c1b9c57e1
Revert "Reduce repeated calls of get_immediate_node_signature for ancestors in cache ( #4871 )"
...
This reverts commit 2433ab4f685d19e2e6d5933fa4eb9dd30d667b0c.
2024-09-13 23:24:47 -04:00
Acly
ce945ba87d
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
2433ab4f68
Reduce repeated calls of get_immediate_node_signature for ancestors in cache ( #4871 )
2024-09-12 23:02:52 -04:00
guill
bb7e4ee89b
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
42a3c54e60
[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
5c270c22e1
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
542b9564b8
Fix VAEDecode -> Preview not being executed first.
2024-08-17 04:08:54 -04:00
comfyanonymous
6ad03db240
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