Query caching for "sticky" scenes (plots, text logs...)
teh-cmc opened this issue · comments
Clement Rey commented
Currently, querying a sticky scene is O(n), and as time goes on it gets more and more laggy.
This is already an issue for plots and text logs today.
Ideally, one would want to cache the results of a query up to now()
, and then only query the difference the next frame, and so on and so on.
Problem is: what about out of order data?
Clement Rey commented
Also applies to the visible_history
feature as a whole, and very much relates to #1331
Clement Rey commented
Emil Ernerfeldt commented
Emil Ernerfeldt commented
We're finally getting started on this now, though a fix will not likely land before December 2023.
Clement Rey commented
- Fixed by #4853