Switch to using GXT live grid for improved performance (GRBK-954)

[GRBK-1131] Spike: Investigate what switching to the live grid would require Created: 31-Aug-2011  Updated: 06-Sep-2011  Resolved: 06-Sep-2011

Status: Closed
Project: Contrib: Gradebook2
Component/s: GWT Client
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Major
Reporter: Michael Wenk Assignee: Unassigned
Resolution: Incorporated Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File GRBK-1131.patch    


I'm going to do a short spike to see what would be required to switch to live grid.

Comment by Michael Wenk [ 31-Aug-2011 ]

so far, I went ahead and set the GridView to inherit off of LiveGridView and tried that, I got a scrolling grid, but still had things, so more things to connect.

I'm running into some problems where the examples are relatively simple and ours is kinda complex, so I'm going thru the examples and trying to dissect them...

Comment by Michael Wenk [ 06-Sep-2011 ]

I've tried switching out the pagingToolbar with a reg toolbar with a live item, like the example, we'll see if that works, and it did.

Need to address onBrowseLearner as it moves the grid as the user "scrolls" via the single summary page, as well as the methods it relies on. I didn't trace all paths there.

At this point, going to stop the spike, and attach a patch. I figure the remainder is around 5-10 SP depending on how the other pieces connect and what comes out of testing.

Comment by Michael Wenk [ 06-Sep-2011 ]

Ending spike

Generated at Tue Dec 11 08:25:18 CST 2018 using JIRA 7.5.0#75005-sha1:fd8c849d4e278dd8bbaccc61e707a716ad697024.