Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improve: optimize flow timeout's logic #88

Open
1 of 2 tasks
SkuldNorniern opened this issue May 7, 2024 · 2 comments
Open
1 of 2 tasks

improve: optimize flow timeout's logic #88

SkuldNorniern opened this issue May 7, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@SkuldNorniern
Copy link
Owner

SkuldNorniern commented May 7, 2024

Regarding the flow timeout logic, it may take over 5 minutes to execute when paired with a very slow plugin, causing a critical blockage for real-time monitoring. Therefore, while addressing the primary issue of the plugin not being executed on a separate thread, it is also essential to optimize the overall data structure. Currently, the flow uses HashMap and Vector, which need to be replaced with more suitable alternatives.

  • fix the plugin code to be executed in a separated thread
  • improve data structure of the flow part
@SkuldNorniern SkuldNorniern added the enhancement New feature or request label May 7, 2024
@SkuldNorniern SkuldNorniern added this to the Reach stable phase milestone May 7, 2024
@SkuldNorniern
Copy link
Owner Author

SkuldNorniern commented May 7, 2024

@WieeRd

Send Help

@WieeRd
Copy link

WieeRd commented May 7, 2024

a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants