Improve performance of trees (MGNLUI-1492)

[MGNLUI-282] Preparation for: Partial updates for inplace-editing Created: 29/Nov/12  Updated: 22/Oct/14  Resolved: 03/Jun/13

Status: Closed
Project: Magnolia UI
Component/s: tree/list
Affects Version/s: None
Fix Version/s: 5.0

Type: Sub-task Priority: Neutral
Reporter: Mikaël Geljić Assignee: Mikaël Geljić
Resolution: Incomplete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLUI-1494 Restore partial updates in TreeTables Closed
relation
is related to MGNLUI-3205 NegativeArraySizeException while trav... Closed
supersession
is superseded by MGNLUI-1530 Lazy loading doesn't play nice with p... Closed
Template:
Sprint: Beta 3

 Description   

For performance reasons, we may not afford refreshing the whole table when switching to inplace-editing, and back.

Vaadin's Table API exposes a few methods for implementing partial row update, which are used for augmenting it to TreeTable for instance.

[Currently the partial updates do not work. Ground work for final implementaion is laid but not actualized due to remaining problems.]



 Comments   
Comment by Mikaël Geljić [ 03/Jun/13 ]

Since implementation is only "almost stable", we currently disable these partial updates again, but keep the unused implementation for further attempt to stabilize it for good.

Generated at Mon Feb 12 08:35:21 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.