Особенности обновления на версию 2.20

Особенности обновления на версию 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"

Необходимо проанализировать и применить эти изменения в вашей системе запуска.