• v0.1.1 15a8804307

    db: ConnectWithRetry для k8s rollout race

    admin released this 2026-05-20 11:18:03 +00:00 | 7 commits to main since this release

    Telephony раньше имел свой ConnectWithRetry (1s→2s→4s→8s, cap 15s,
    totalTimeout 2 мин), чтобы пережить старт pod'а до готовности postgres
    StatefulSet'а. При миграции на portal-common.db.ConnectURL retry потерян,
    pod CrashLoopBackoff с noisy логами. Добавил ConnectWithRetry(Cfg)
    с тем же backoff'ом — telephony и любой сервис, которому нужна
    in-process устойчивость, может использовать вместо ConnectURL.

    Downloads