Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.11.0
-
None
-
Unknown
Description
I'm adding the test coverage for aws2-ddbstream component in camel-quarkus (issue).
According to the doc, batch consumer should be implemented. I see in code that consumer extends `ScheduledBatchPollingConsumer` (git). Aws2-ddbstream compoinent does not allow to specifies e.g. `maxMessagesPerPoll` or doesn't return any header which should be returned according to doc.
It seems that aws2-ddbstream component implements `BatchConsumer.processBatch`, but does not use (even if it implements all of the required methods) the rest of the `batchConsumer` logic.