I also started that next step in code. The database-backed queue now retries failed jobs with configurable backoff and moves messages to a terminal DLQ status after the configured max attempts in src/main/java/org/example/ videoclips/queue/DatabaseBackedClipJobQueueAdapter.java:48. The new queue settings live in src/main/java/org/example/videoclips/config/VideoClippingProperties.java:133, and I added focused coverage in src/test/java/org/ example/videoclips/queue/DatabaseBackedClipJobQueueAdapterTest.java:1. Verification: mvn -q test passed. - VideoAssetControllerTest: 7/7 - RetentionCleanupJobTest: 2/2 - DatabaseBackedClipJobQueueAdapterTest: 2/2 |
||
|---|---|---|
| .. | ||
| video-clipping-service-implementation-plan.md | ||
| video-clipping-service-planning-prompt.md | ||