feat: media-mirror-worker — воркер конвертации зеркал (очередь Postgres, ядро из media-transformer)

- очередь: jobs в схеме media_mirror, SELECT ... FOR UPDATE SKIP LOCKED, stale-возврат
- ядро перенесено из media-transformer (FfmpegService, FfprobeService, JellyfinInput, S3Input, OutputService...)
- Spring Boot 4.1.0, Kotlin 2.4.10, kotlinx-serialization 1.11.0, NATS выпилен
- тесты: 45 (SKIP LOCKED параллельный, конец-в-конец до done, конвертация 480p+2 аудио), LINE 93%
This commit is contained in:
Hermes Agent
2026-08-10 17:29:42 +03:00
parent dd62744e02
commit 5ad865715e
46 changed files with 2851 additions and 0 deletions
Binary file not shown.
+6
View File
@@ -0,0 +1,6 @@
#Sat Apr 15 17:57:35 CST 2023
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME