Actions
Bug #20989
openWhen getting name of 'owner', 50 items in a list results in 50 requests
Story points:
-
Description
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 so that the rest of the table can render while it fetches the owner names.
Actions