chore: отметка задачи 24
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
9b81fa8e37
commit
0b4fa3a819
@ -113,7 +113,7 @@
|
||||
|
||||
### Task 24: [5.5] `handle_message()`
|
||||
|
||||
- [ ] `handle_message()`: ack `processing` → `processing`/`started_at`/`service_*`; результат → `ResultMapper`/`NoopMapper` + регистрация `s3_object` + обновление задания; дубликат по `result_msg_id`, неизвестный `job_id`, результат для финального статуса — лог без изменений; проверка: интеграционный тест полного цикла queued → published → processing → done с `s3_object`; повтор не меняет строки; `error NOT_IMPLEMENTED` → `error_code`; `done` после `timeout` игнорируется
|
||||
- [x] `handle_message()`: ack `processing` → `processing`/`started_at`/`service_*`; результат → `ResultMapper`/`NoopMapper` + регистрация `s3_object` + обновление задания; дубликат по `result_msg_id`, неизвестный `job_id`, результат для финального статуса — лог без изменений; проверка: интеграционный тест полного цикла queued → published → processing → done с `s3_object`; повтор не меняет строки; `error NOT_IMPLEMENTED` → `error_code`; `done` после `timeout` игнорируется
|
||||
|
||||
### Task 25: [6.1] `make check-full`
|
||||
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
фоновые задачи в lifespan при `NATS_ENABLED`; проверка: интеграционный тест — вставка `s3_object` + `stored_file` +
|
||||
`recognition_job(queued)` → сообщение получено тестовым подписчиком и проходит схему → строка `published`; без ack
|
||||
(с укороченными таймаутами) — три повтора с одним `Nats-Msg-Id` и `dlq`; задание с прошедшим `reply_deadline` → `timeout`
|
||||
- [ ] 5.5 `handle_message()`: ack `processing` → `processing`/`started_at`/`service_*`; результат → `ResultMapper`/`NoopMapper`
|
||||
- [x] 5.5 `handle_message()`: ack `processing` → `processing`/`started_at`/`service_*`; результат → `ResultMapper`/`NoopMapper`
|
||||
+ регистрация `s3_object` + обновление задания; дубликат по `result_msg_id`, неизвестный `job_id`, результат для
|
||||
финального статуса — лог без изменений; проверка: интеграционный тест полного цикла queued → published → processing
|
||||
→ done с `s3_object`; повтор не меняет строки; `error NOT_IMPLEMENTED` → `error_code`; `done` после `timeout` игнорируется
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user