Проект

Общее

Профиль

Улучшение #12455

открыто

Итерация #12445: ТЗ 4

при прохождении фильтра пользователя а пользователем В оценка пользователем А пользователя В имеет приоритет над средней оценкой.

Добавил(а) Дмитрий Ржевский больше 2 лет назад. Обновлено больше 2 лет назад.

Статус:
В работе
Приоритет:
Нормальный
Назначена:
Ильдар Хамедов
Дата начала:
19.12.2022
Срок завершения:
Готовность:

96%

Оценка временных затрат:
8.00 ч
Трудозатраты:
5.50 ч (Всего: 89.25 ч)

Подзадачи 14 (2 открыто12 закрыто)

Улучшение #12544: При постановке оценки после сохранения этой оценки в базу пересохранять ее как агрегированную оценку.ЗакрытаИльдар Хамедов19.12.2022

Действия
Улучшение #12547: Добавить AggregatedMarksЗакрытаИльдар Хамедов20.12.2022

Действия
Улучшение #12549: ЗапросВ работеИльдар Хамедов10.01.2023

Действия
Улучшение #12557: Исправить запрос для фильтрации пользователей.ЗакрытаИльдар Хамедов10.01.2023

Действия
Улучшение #12558: Исправить запрос для фильтрации дискуссий.ЗакрытаИльдар Хамедов10.01.2023

Действия
Улучшение #12559: Разобраться, почему при LEFT JOIN с AggregatedMarks получаем в запросе данные из AbstractMarks.НоваяИльдар Хамедов10.01.2023

Действия
Улучшение #12562: Исправить запрос для фильтрации MessagePair.ЗакрытаИльдар Хамедов10.01.2023

Действия
Улучшение #12563: Исправить запрос для фильтрации Message в таймере.ЗакрытаИльдар Хамедов10.01.2023

Действия
Улучшение #12564: Добавить запрос для фильтрации Notification.ЗакрытаИльдар Хамедов10.01.2023

Действия
Улучшение #12566: Исправить запрос для фильтрации оценок.ЗакрытаИльдар Хамедов13.01.2023

Действия
Улучшение #12571: В таблице не должны быть агрегированные оценки.ЗакрытаИльдар Хамедов13.01.2023

Действия
Улучшение #12550: Отображение в таблице пользователя или характеристики Score или если есть агрегированная оценка, то характеристики оценкиЗакрытаИльдар Хамедов19.01.2023

Действия
Улучшение #12589: Средняя характеристика пользователя в агрегированной оценке должна учитывать еще и видимость пользователя другими участниками.ЗакрытаИльдар Хамедов19.01.2023

Действия
Ошибка #12590: Найдена ошибка в отображении countDiscussion в таблице пользоваетелей: в базе одно значение, в отображении другоеЗакрытаИльдар Хамедов19.01.2023

Действия

Обновлено Ильдар Хамедов больше 2 лет назад

  • Параметр Оценка временных затрат изменился на 8.00 ч
  • Параметр Назначена изменился на Ильдар Хамедов

На главной странице есть фильтр по численным показателям других пользователей: на основании этого фильтра выводятся и таблица пользователей, и пользователь не проходящий по фильтру не может участвовать в дискуссии.
И если у пользователя показатель true или logic 500 например, то если мы ставим ему оценку по этому показателю 100, то для нас его показатель будет не 500 из базы показателей, а 100=оценки. И если у нас стоит фильтр 200, то мы его не должны видеть.

Обновлено Ильдар Хамедов больше 2 лет назад

Замер запросов До:
- UserDAO.findUsersByFilter 26 мс.
- UserDAO.countUsersByFilter 23 мс.

Обновлено Ильдар Хамедов больше 2 лет назад

  • Параметр Статус изменился с Новая на В работе

Обновлено Ильдар Хамедов больше 2 лет назад

  • Подзадача #12544 добавлен

Обновлено Ильдар Хамедов больше 2 лет назад

  • Подзадача #12547 добавлен

Обновлено Ильдар Хамедов больше 2 лет назад

  • Подзадача #12549 добавлен

Обновлено Ильдар Хамедов больше 2 лет назад

  • Подзадача #12550 добавлен

Обновлено Ильдар Хамедов больше 2 лет назад

Замер запросов После:
- UserDAO.findUsersByFilter 1800 мс.
- UserDAO.countUsersByFilter 800 мс.

Обновлено Дмитрий Ржевский больше 2 лет назад

  • Параметр Трекер изменился с Итерация на Улучшение

Экспортировать в Atom PDF