Vaadin-10/12 Grid Component Renderer Проблемы с производительностью - PullRequest
0 голосов
/ 18 января 2019

Я новичок в версиях vaadin-10/12 и ранее мы использовали версии vaadin-7/8, теперь мы планируем обновить версию vaadin-12 всех наших приложений. Но мы столкнулись со следующими проблемами с Vaadin 12 версии Grid:

Я создал приложение с использованием сетки vaadin 12 и я добавил нет записей в сетке 100/1000/10000 / 100000.

1) Базовая сетка и ленивая загрузочная сетка без средств визуализации работают отлично (это занимает не более 1 секунды во всех случаях, таких как 100/1000/10000/100000), но у меня есть проблема с компонентом rendederer с 100/1000/10000 / 100000 записей:

Три столбца TextBox, и это занимает около 1 секунды.

Три столбца CheckBox, и это занимает около 1 секунды.

Три колонки ComoboBox, и это занимает около 2 секунд.

столбцы: Три TextBox + Три CheckBox + Три ComoboBox = это занимает около 3 секунд.

На самом деле мое требование - я хочу показать более 10000 записей с использованием componentrenederer с в секунду.

Есть ли возможность показать 10000 записей в секунду?

2) Основная проблема с сеткой (без средств визуализации) с функцией selectAll:

Я добавил 1000 записей и применил выбор, все это занимает 9 секунд.

Есть проблемы с такими же функциями?

Примечание: та же функциональность проверяла ленивую сетку, и это занимает то же время, и мы проверяли элементы dom только видимые элементы, отображаемые в браузере.

Спасибо

Амар Богари

...