InvokeAI/invokeai
psychedelicious 12cd41e05c fix(ui): race condition queue status
Sequence of events causing the race condition:
- Enqueue batch
- Invalidate `SessionQueueStatus` tag
- Request updated queue status via HTTP - batch still processing at this point
- Batch completes
- Event emitted saying so
- Optimistically update the queue status cache, it is correct
- HTTP request makes it back and overwrites the optimistic update, indicating the batch is still in progress

FIxed by not invalidating the cache.
2024-08-23 19:47:01 +10:00
..
app feat(ui, app): use layer as control (wip) 2024-08-23 19:46:05 +10:00
assets feat(api): chore: pydantic & fastapi upgrade 2023-10-17 14:59:25 +11:00
backend Remove tmp code 2024-08-07 22:06:05 -04:00
configs feat(mm): support sdxl ckpt inpainting models 2024-04-28 12:57:27 +10:00
frontend fix(ui): race condition queue status 2024-08-23 19:47:01 +10:00
invocation_api Fix static type errors with SCHEDULER_NAME_VALUES. And, avoid bi-directional cross-directory imports, which contribute to circular import issues. 2024-07-05 07:38:35 -07:00
version chore: bump version v4.2.8post1 2024-08-23 06:55:30 +10:00
__init__.py Various fixes 2023-01-30 18:42:17 -05:00