Skip to content

bug: кнопка "Обновить фильтры" работает очень долго, отсутствует debug-логирование #197

@axisrow

Description

@axisrow

Описание

Кнопка «Обновить фильтры» в веб-интерфейсе работает очень долго. При этом в debug-логах ничего не выводится — невозможно понять, на каком этапе происходит задержка.

Задачи

  1. Диагностика: найти причину медленной работы фильтрации (вероятно ChannelAnalyzer или связанные DB-запросы)
  2. Аудит логирования: проверить все аналогичные долгие операции (collect, analyze, apply filters, import channels) на наличие debug-вывода с таймингами
  3. Добавить debug-логирование: обеспечить вывод промежуточных шагов и времени выполнения, чтобы в будущем можно было быстро локализовать bottleneck

Ожидаемое поведение

  • В debug-логах видно каждый этап работы фильтрации с затраченным временем
  • Аналогичный уровень логирования присутствует во всех долгих операциях

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions