Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-20250

camel-kinesis: resume API fails to resume properly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.21.3, 4.3.0
    • 4.4.0
    • camel-aws2-kinesis
    • None
    • Unknown

    Description

      Quoting https://github.com/abendton the pull request #12462:

      • the shardId is not available in the exchange. The shardId is required to properly configure the GetShardIteratorRequest in the resume scenario (AWS doc)
      • the KinesisResumeAdapter API does not allow to pass in the shardId.
      • When consuming multiple shards the KinesisResumeAdapter will potentially be used by multiple threads concurrently. With the current API, this could cause concurrency issues

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              orpiske Otavio Rodolfo Piske
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: