cylc-ui icon indicating copy to clipboard operation
cylc-ui copied to clipboard

efficient filtering

Open oliver-sanders opened this issue 1 year ago • 0 comments

The logic used for filtering the workflows / tree views requires recomputation every time the data changes.

I.E. if any task changes state anywhere, then all filters have to be recomputed. This is extremely inefficient, we should only be recomputing the filter state of the node or nodes which have been updated.

oliver-sanders avatar Nov 21 '23 10:11 oliver-sanders