Open
Description
Bug summary
When viewing a flow that contains a large number of tasks or events, using the new prefect flow run UI’s filtering or search functionality only operates on the subset of data currently loaded in the browser. Filtered output can be incomplete or miss the very tasks (e.g. failures) you’re looking for.
Steps to reproduce
- Create a prefect flow with thousands of events and a failed task (ideally at the end of the flow as it seam that the UI is getting the data from start to end of the flow.
- Open the new prefect flow run UI
- Filter for failed tasks
- Observe that no tasks were found
Expected bahaviour
The filtering and search functionalities should run on the whole data
Version info
Version: 2.20.16
API version: 0.8.4
Python version: 3.10.14
Git commit: b5047953
Built: Thu, Dec 19, 2024 10:55 AM
OS/Arch: linux/x86_64
Profile: default
Server type: cloud
Additional context
This can be a quite critical issue as it is currently making debugging large flow very complex since the removal of the old interface.