• K kiroshi-ai
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 0
    • Задачи 0
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 0
    • Запросы на слияние 0
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Метрики
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • Погораев Олег Петрович
  • kiroshi-ai
  • Запросы на слияние
  • !6

Some fixes related to logs and DB funcs

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты Погораев Олег Петрович запросил слияние develop в master Дек 10, 2024
  • Обзор 1
  • Коммиты 3
  • Конвейеры 0
  • Изменения 10

Created by: oblivisheee

This pull request introduces several improvements to the subscription service, including updates to dependencies, enhancements to SQL functions, and the addition of tracing for better observability. The most significant changes are outlined below:

Dependency Updates:

  • Updated tracing-subscriber to include the env-filter feature in subscription/Cargo.toml.
  • Added tracing-loki dependency in subscription/Cargo.toml.

SQL Function Enhancements:

  • Modified SQL functions in subscription/sql/funcs_plans.surql and subscription/sql/funcs_subs.surql to use RETURN statements for better consistency and clarity. [1] [2]

Tracing and Instrumentation:

  • Added instrument macros and info logs in subscription/src/db.rs to enhance observability for database operations. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

Interface Enhancements:

  • Added info, warn, and error logs in subscription/src/interfaces.rs to improve the visibility of operations such as fetching, creating, updating, and deleting plans and subscribers. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: develop