Особенности обновления на версию 2.20
Для аналитиков и разработчиков дэшбордов
В виджете "плоская таблица" могут быть показаны дополнительные данные по атрибутам, в которых значение NULL.
Для исправления достаточно установить исключающий фильтр на <Пусто>.
Для аналитиков и разработчиков дэшбордов
Ранее фильтр по пустой строке ('') и 0 интерпретировался в том числе как фильтр по NULL. В связи с этим, могут быть показаны дополнительные данные в случаях наличия фильтрации по пустой строке или 0.
Для исправления установить дополнительный фильтр на <Пусто> по нужному атрибуту
Для аналитиков и разработчиков дэшбордов
Ранее фильтр в некоторых случаях могли появляться строки с пустым значением атрибутов измерений из-за не детерминированной логики их удаления из конечного ответа. После обновления такие строки пропадут с виджетов.
Для исправления необходимо включить отображение пустых атрибутов в настройках запроса.
На тех измерениях, где пустые атрибуты не нужны, можно установить исключающий фильтр на <Пусто>.
Для JS разработчиков пользовательских виджетов
Из-за появления значения атрибута <Пусто> на виджетах, может измениться поведение пользовательских виджетов и дополнительного JS кода, в котором была привязка к таким значениям.
Например, может потребоваться изменить проверку
$(x).find("td:nth-child(4)").text() !== ""На
$(x).find("td:nth-child(4)").text() !== "" && $(x).find("td:nth-child(4)").text() !== "<Пусто>"Для аналитиков и разработчиков дэшбордов
Изменилось поведение лимитов по количеству строк. Раньше могло приходить меньше строк, чем установленный лимит, если в данных были пустые значения.
Для приведения к старому поведению, необходимо уменьшить лимит.
Для администраторов с нестандартным запуском docker контейнеров
Добавился 1 новый контейнер "kerberos-auth-server"
Необходимо проанализировать и применить эти изменения в вашей системе запуска.