batmanneverdie opened a new issue, #17539:
URL: https://github.com/apache/dolphinscheduler/issues/17539

   ### Search before asking
   
   - [x] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Description
   
   **Pain Point:**
   Currently, every time users switch pages and return to the workflow list in 
Dolphinscheduler (3.x), the system reverts to the default list display logic. 
If a user needs to frequently query specific workflows across different 
projects and perform operations such as editing and scheduling, this forces the 
user to repeatedly search for the desired content, resulting in a large number 
of repetitive operations.
   
   **Solution:**
   Add a project-level cache for each project, and implement caching for the 
search boxes in the project's workflow lists, task lists, instance lists, and 
other relevant lists. This cache will remember the search keywords the user 
entered last time. Each time the user returns to or enters a list, the system 
will directly display the search results corresponding to the remembered 
keywords, thereby enhancing the user experience.
   
   **Effect Demonstration:**
   
![Image](https://github.com/user-attachments/assets/94c11f78-5284-4729-bed7-546cf3bcfd24)
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 
[email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to