http://stackoverflow.com/questions/24294316/how-can-i-make-qooxdoo-virtual-list-scalable

I need to show list of data , at least 1 million rows (Big data , machine
learning). I do not need to show at once , remotetablemodel of qooxdoo
table works fine but instead of table i choose list as design choice.

Below is a test i've made.

//create the model data, 1mil itemsvar rawData = [];for (var i = 0; i
< 1000000; i++) {
 rawData[i] = "Item No " + i;}var model = new qx.data.Array(rawData);
//create the listvar list = new qx.ui.list.List(model);this.getRoot().add(list);

 I understand the point that it will take long to generate rawdata and
assign it to list. But the problem is after assigning the list , the
virtual list itself is almost non-responsive.

Scrolling is very slow , navigating by down arrow freezes a few secs too.
Qooxdoo virtual infrastructure is suppose to render only visible items if i
understand correctly? But in above test case it is so slow. I expect to
work like remote table model .

Tested with qooxdoo latest 4.0.0 and 3.5.1 , on Chrome 35 stable.
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to