Skip to content

Allow custom timestamp/watermark function for UnboundedFlinkSource#630

Closed
daviddesberg wants to merge 2 commits intoapache:masterfrom
daviddesberg:flink_event_time
Closed

Allow custom timestamp/watermark function for UnboundedFlinkSource#630
daviddesberg wants to merge 2 commits intoapache:masterfrom
daviddesberg:flink_event_time

Conversation

@daviddesberg
Copy link

So, using an UnboundedFlinkSource seems to force the timestamp applied to each element of the incoming stream to the ingestion time, rather than allowing for proper event timestamping. This PR adds the ability to created an UnboundedFlinkSource with a custom TimestampAssigner, which should alleviate that issue. Note that this is particularly useful, as currently the only means of consuming from Kafka 0.8 using Beam/Flink Runner is to wrap Flink's Kafka 0.8 consumer.

@dhalperi
Copy link
Contributor

R: @mxm @aljoscha

@aljoscha
Copy link
Contributor

LGTM! If no one objects I'll merge it later today.

@daviddesberg
Copy link
Author

@aljoscha awesome, thanks :)

@asfgit asfgit closed this in 1a7cd41 Jul 13, 2016
@mxm
Copy link
Contributor

mxm commented Jul 18, 2016

Thanks!

pl04351820 pushed a commit to pl04351820/beam that referenced this pull request Dec 20, 2023
…[autoapprove] (apache#630)

Source-Link: googleapis/synthtool@69fabae
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:562802bfac02e012a6ac34eda282f81d06e77326b82a32d7bbb1369ff552b387

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Amar3tto added a commit to akvelon/beam that referenced this pull request Apr 14, 2025
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.

4 participants