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

Exception thrown if the filter-chain are not handle as expected when multiple filters are configured #325

Closed
fhussonnois opened this issue Aug 25, 2022 · 0 comments · Fixed by #326
Assignees
Labels
bug Something isn't working

Comments

@fhussonnois
Copy link
Member

Describe the bug
When configuring a complex filter chain, if an error is raised by a filter that is not configured with an error chain or to ignore failures then it will be propagated to the previous filters recursively. Thus, the error will be handled by the first filter in the filter-chain being configured for handling errors. Unfortunately, this behavior may lead to unexpected records to be produced.

Expected behavior
An exception thrown by a filter should never be propagated to previous filters that lhat may be configured in the filter-chain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant