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

Processing pipelines are recreated for each rule conversion #167

Open
thomaspatzke opened this issue Nov 18, 2023 · 0 comments
Open

Processing pipelines are recreated for each rule conversion #167

thomaspatzke opened this issue Nov 18, 2023 · 0 comments
Labels
optimization Improvement of performance or usability

Comments

@thomaspatzke
Copy link
Member

At this location the final conversion processing pipeline is created for each rule conversion. This is currently necessary because a processing pipeline also maintains a state and its recreation is the only way to ensure a fresh state. Creation of a state reset method in the ProcessingPipeline object would allow to move this expensive operation to the backend creation time.

@thomaspatzke thomaspatzke added the optimization Improvement of performance or usability label Nov 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
optimization Improvement of performance or usability
Projects
None yet
Development

No branches or pull requests

1 participant