Will Miao
30b01b8a92
fix(recipes): offload EXIF to thread pool, throttle concurrent imports, eliminate duplicate Civitai API call
...
- Wrap ExifUtils.extract_image_metadata() with asyncio.to_thread() in
both import handlers and analysis_service to prevent Pillow/piexif
from blocking ComfyUI's event loop during batch imports.
- Add asyncio.Semaphore(2) to import_remote_recipe and import_from_url
endpoints to cap concurrent heavy work and prevent event loop starvation.
- Pre-fetch Civitai image_info during download and pass it to the recipe
enricher, eliminating a redundant get_image_info() API round-trip.
2026-05-15 18:29:54 +08:00
..
2026-05-15 18:29:54 +08:00
2026-02-27 19:19:16 +08:00
2025-02-24 20:41:16 +08:00
2026-04-20 09:52:48 +08:00
2026-04-20 09:52:48 +08:00
2026-04-10 20:49:30 +08:00
2026-05-14 20:51:33 +08:00
2026-05-12 20:39:09 +08:00
2026-03-18 21:10:56 +08:00
2026-02-02 08:30:59 +08:00
2026-04-23 11:36:32 +08:00
2026-04-16 21:40:59 +08:00
2025-11-05 22:31:39 +08:00
2026-05-07 10:49:01 +08:00
2026-05-07 08:56:19 +08:00
2026-04-20 15:20:57 +08:00
2026-04-15 20:42:55 +08:00
2026-02-20 15:32:48 +08:00
2026-04-30 11:54:14 +08:00
2026-05-12 22:50:30 +08:00
2026-04-20 18:27:38 +08:00
2026-02-25 18:16:17 +08:00
2026-04-16 21:40:59 +08:00
2025-10-28 21:47:30 +08:00
2025-10-08 08:56:57 +08:00
2026-02-25 18:16:17 +08:00
2026-04-16 21:40:59 +08:00
2025-10-13 14:39:31 +08:00
2026-03-25 08:43:33 +08:00
2026-04-20 15:04:04 +08:00
2026-03-17 14:20:23 +08:00
2026-01-02 18:48:28 +08:00
2026-04-30 15:21:26 +08:00
2026-05-12 22:50:10 +08:00
2026-05-07 08:56:19 +08:00
2026-02-05 22:36:30 +08:00
2026-04-30 15:21:26 +08:00
2025-12-09 19:51:01 +08:00
2026-05-07 08:56:19 +08:00
2026-03-18 21:07:40 +08:00
2026-05-12 20:39:09 +08:00
2026-03-26 18:24:47 +08:00
2026-03-17 14:20:23 +08:00
2026-01-26 16:12:08 +08:00
2026-05-12 20:39:09 +08:00
2025-08-30 21:41:48 +08:00
2026-04-10 20:49:30 +08:00
2026-04-29 20:04:40 +08:00
2026-04-15 20:42:55 +08:00
2025-11-04 12:54:09 +08:00
2026-02-02 08:30:59 +08:00
2025-09-22 05:25:27 +08:00
2026-04-15 22:25:25 +08:00