Make tx_ptlist_genericDataAccessor store its cache to a local database
|Priority:||Should have||Due date:|
tx_ptlist_genericDataAccessor is used to fetch data from an external database. This can be slow, escpecially if a lot of things have to be "looked" up in single request. The tx_ptlist_genericDataAccessor class supports caching into the users session data. That means, that data will only be fetched the first time and stored to the session afterwards. (Have a look at the mechanism. You can set timespans how long this record should stay in the cache. The cache will be written in the eof-Hook).
Cached should also (configurable) be stored to the local database, to speed up everything. After caching only a single request would be necessary to restore the whole cache.
[Bug 2915] The CLI module also selects deleted FE users, r=niels
[Bug 2915] The CLI module also selects deleted FE users, r=saskia