Skip to content

Add Kinesis Data Streams trigger - #71135

Open
aaron-y-chen wants to merge 1 commit into
apache:mainfrom
aaron-y-chen:add-kinesis-trigger
Open

Add Kinesis Data Streams trigger#71135
aaron-y-chen wants to merge 1 commit into
apache:mainfrom
aaron-y-chen:add-kinesis-trigger

Conversation

@aaron-y-chen

@aaron-y-chen aaron-y-chen commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

related: #52712

This is the first PR for Kinesis part of #52712, I will integrate the trigger with the common-messaging interface and add a system/e2e test in the next PR.

Summary

Add an asynchronous Kinesis Data Streams trigger for consuming records without occupying worker slots.

The trigger polls all shards, emits JSON-serializable record batches, handles iterator expiry, throttling, pagination, and in-run resharding, and checkpoints per-shard sequence numbers when an asset state store is available. New shards first discovered after a restart honor the configured initial position, so LATEST may skip records written during the downtime.

This is the provider-side foundation for the common-messaging integration tracked in #52712.


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

Generated-by: [GPT 5.6-sol] following the guidelines

@boring-cyborg boring-cyborg Bot added area:providers provider:amazon AWS/Amazon - related issues labels Aug 5, 2026
@aaron-y-chen

Copy link
Copy Markdown
Contributor Author

Those failures seem to be caused by the same issue:

flit build: error: unrecognized arguments: --no-setup-py

There is already a PR to fix it: #71118

@aaron-y-chen
aaron-y-chen marked this pull request as ready for review August 5, 2026 09:18
@aaron-y-chen
aaron-y-chen requested a review from o-nikolas as a code owner August 5, 2026 09:18
@aaron-y-chen

Copy link
Copy Markdown
Contributor Author

Waiting for another PR #71145 to be merged.

@aaron-y-chen

Copy link
Copy Markdown
Contributor Author

Okay, all CI failures have been fixed.

@eladkal
eladkal requested a review from vincbeck August 6, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant