Project

General

Profile

Bug #20989

Updated by Peter Amstutz 8 months ago

Going to a panel such as "all processes" where it displays an "owner" column, it has to look up the name of the owner. 

 The first time you do this, it will make 50 separate requests for the owner record (or however many rows are displayed), even if those requests are all for the same object.    This slows down the table load significantly. 

 Subsequently, it will use the cache, and the table refresh will be faster. 

 It should consolidate these requests to one request using ["uuid", "in", [...]] 

 Another improvement would be to make the owner requests asynchronous asynchronously so that the rest of the table can render while it fetches the owner names. 

Back