Skip to content

Partial Batch Retry #838

Answered by rkolesnev
stefan-fast asked this question in Q&A
Oct 24, 2024 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

Hi @stefan-fast,
I think the main thinking behind handling of batch processing results is the expectation that processing is done on the whole batch - i.e. SQL statement or web service call etc that either succeeds or fails for the batch as a whole.
Hence the results being handled on the whole batch as well.

Could you please give more information on how in batch processing there are only partial failures or messages not processed at all?

Partial batch retries could be implemented with new custom exception where user function would populate the exception with details of which messages failed and which succeeded, and then Parallel Consumer could mark messages according to those details - so…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@stefan-fast
Comment options

Answer selected by stefan-fast
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants