I am working on a grid with few hundred rows and some complications like spanned rows, highlights, and some logic.
Using the same exact code compiled against Sgwt 5 and 12 I obtain radically different results:
On 5 once the backed returns the updated records, the front does some processing and refresh the grid just a few times, completing all the operations in matter of seconds.
Here's the profiling of the operation:
While on 12 seems like the redraw is called one time for each updated row causing the operation to last tenths of seconds providing a terrible user experience.
Here's the profiling (redraws in purple)
I cannot find a way to have the old performances with the new version of Sgwt, is there a flag I need to set to disable this aggressive redraw?
This is clearly not a lot of information, and an answer is not expected out of this post, but I want to start a conversation on how to fix this problem and I can provide any additional info if helpful.
Using the same exact code compiled against Sgwt 5 and 12 I obtain radically different results:
On 5 once the backed returns the updated records, the front does some processing and refresh the grid just a few times, completing all the operations in matter of seconds.
Here's the profiling of the operation:
While on 12 seems like the redraw is called one time for each updated row causing the operation to last tenths of seconds providing a terrible user experience.
Here's the profiling (redraws in purple)
I cannot find a way to have the old performances with the new version of Sgwt, is there a flag I need to set to disable this aggressive redraw?
This is clearly not a lot of information, and an answer is not expected out of this post, but I want to start a conversation on how to fix this problem and I can provide any additional info if helpful.
Comment