Tags

Tags give the ability to mark specific points in history as being important
  • v0.2.1

    Release: v0.2.1 — кит без следов проекта-потребителя
    Кит без следов проекта-потребителя
    
    Документация и фикстуры тестов очищены от домена монорепы, из которой кит
    выехал: имена приложения и базы, Steam и игры в примерах, ссылки в internal/*
    и cmd/* чужого дерева. Публичный API не тронут, поведение не менялось —
    обновление не требует ничего, кроме go get.
  • v0.2.0

    Release: v0.2.0 — координация фоновых раннеров
    Координация фоновых раннеров между экземплярами
    
    interval-runner научился согласовывать заходы между экземплярами процесса:
    WithCoordinator отдаёт решение «делать заход или пропустить» наружу, а End
    сообщает координатору паузу, выбранную правилами, — из неё получается общее
    для кластера время следующего захода. Без опции поведение прежнее.
    
    Реализации живут в новом пакете postgres/coordinator: Lease на строке таблицы
    даёт взаимное исключение и общее расписание, Advisory на pg_try_advisory_lock —
    только взаимное исключение, зато без таблицы и миграции.
    
    Обратных несовместимостей нет: всё новое — необязательные опции и новый пакет.
  • v0.1.0

    Первый выпуск платформенного слоя отдельным модулем
    
    Код перенесён из монорепы v2p, где лежал в backend/service. Публичный API
    совпадает с тем, что работает в проде, но у модуля пока один потребитель:
    разряд 0.x означает, что имена и сигнатуры могут поехать, когда появится
    второй.