Brachi Packter created FLINK-23495:
--------------------------------------
Summary: [GCP PubSub] Make checkpoint optional for preview/staging
mode
Key: FLINK-23495
URL: https://issues.apache.org/jira/browse/FLINK-23495
Project: Flink
Issue Type: Improvement
Components: Connectors / Google Cloud PubSub
Affects Versions: 1.13.1, 1.13.0
Reporter: Brachi Packter
I'm using PubSub connector with Flink sql.
The issue that I get all the time error that PubSub required checkpoints, My
question is if I/you can submit a PR that adds a property that can configure
PubSub to start without checkpoints, and we can describe that it is just for
preview/staging mode (interactive sql, Jupiter..)
Other connectors support starting without checkpoints.
What will be the impact for this change? I tried it locally and it seems to
work ok.
That is the code that always fail the source if no checkpoint is configured, i
want to add some condition here:
{code:java}
if (hasNoCheckpointingEnabled(getRuntimeContext())) {
throw new IllegalArgumentException( "The PubSubSource REQUIRES Checkpointing to
be enabled and " + "the checkpointing frequency must be MUCH lower than the
PubSub timeout for it to retry a message.");
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)