0013386: Improve loading performance #6622

Closed
Gloirin opened this Issue Jun 9, 2018 · 1 comment

Comments

Projects
None yet
1 participant
@Gloirin

Gloirin commented Jun 9, 2018

Reported by apvit on 11 Aug 2017 10:18

Version: 2017.02.3 Community Edition

Problem:
In Folder with many records, it takes quite long to load the list of records. When working a lot with mailfiler this is time consuming and annoying.

Reason:
When selecting a folder, Tine is loading not only the data to display the list (from the database), but the complete messages (from the filesystem) - although most of the data is not needed. When the page has 100 messages this can take quite a while. But even with 25 messages the response time is awful slow.

Proposed solution:
When creating the message-list, only the data needed for the list should be loaded. Fore this, only the database is needed, which should be fast.
For the messages, there are two possibilitis

  • load messages in the background after the list has been loaded and displayed.
  • load message only when user cklicks on a record in the list (preferred, because less data needs to be transferred).
@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by pschuele on 19 Sep 2017 16:22

https://gerrit.tine20.com/customers/#/c/5729/

Gloirin commented Jun 11, 2018

Comment posted by pschuele on 19 Sep 2017 16:22

https://gerrit.tine20.com/customers/#/c/5729/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment