Skip to content

feat(gcp_cloud_storage source): set ack deadline for pulled messages#40

Merged
sundaresanr merged 1 commit into
v0.54.0-exaforcefrom
sundar/gcs_modack_heartbeat
Jun 21, 2026
Merged

feat(gcp_cloud_storage source): set ack deadline for pulled messages#40
sundaresanr merged 1 commit into
v0.54.0-exaforcefrom
sundar/gcs_modack_heartbeat

Conversation

@sundaresanr

@sundaresanr sundaresanr commented Jun 20, 2026

Copy link
Copy Markdown

After pulling a batch, extend the ack deadline (modifyAckDeadline) to a
configurable ack_deadline_secs (default 600, clamped 10-600) so slow
processing — including downstream sink batch latency — does not let the
lease expire and cause redelivery before acknowledgement. Mirrors the
aws_s3 source setting its SQS visibility timeout at receive time.

After pulling a batch, extend the ack deadline (modifyAckDeadline) to a
configurable ack_deadline_secs (default 600, clamped 10-600) so slow
processing — including downstream sink batch latency — does not let the
lease expire and cause redelivery before acknowledgement. Mirrors the
aws_s3 source setting its SQS visibility timeout at receive time.
@sundaresanr sundaresanr merged commit e6dd7a0 into v0.54.0-exaforce Jun 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants