Add logic for Kafka message batch processing

Description

Purpose/Overview:
MessageBatchProcessor consumes batch of values as list and tries to process them using the strategy with retry. At first, a batch will be retried by the specified retry policy, then, if it's failing, it would be processed by single value at one time, if the value would be failed to process - failedValueConsumer will be executed.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Orchid (R1 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 7, 2022 at 6:10 PM
Updated February 15, 2023 at 11:14 AM
Resolved November 14, 2022 at 9:36 AM
TestRail: Cases
TestRail: Runs