Wunderbyte-GmbH / moodle-local_wunderbyte_table

Wunderbyte Table
Other
4 stars 5 forks source link

Filter creation with cron job #43

Closed georgmaisser closed 7 months ago

georgmaisser commented 8 months ago

The creation of the filter is a very expensive operation, as it needs to fetch all possible results to create the filter. Any change in a table will invalidate the filter and will make a new creation necessary.

We should implement a logic to recreate the filter tight after the table cache was purged, independent of an actual user requesting the specific table.

The way to go would be:

This will not take care of a "purge all caches" situation, but that is not what usually happens. We just want to improve performance for users on fairly (but not very) often turning table caches.

georgmaisser commented 7 months ago

Because of the success of task #46, we close this, it does not seem to be necessary.