Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Support switch from Changestore to Logstore automatically for flink source #264

Open
2 of 3 tasks
zhoujinsong opened this issue Aug 31, 2022 · 0 comments
Open
2 of 3 tasks
Labels
module:mixed-flink Flink moduel for Mixed Format type:feature Feature Requests

Comments

@zhoujinsong
Copy link
Contributor

zhoujinsong commented Aug 31, 2022

Description

Support switch from Changestore to Logstore automatically for flink source

Use case/motivation

Arctic use Changestore and Logstore to store CDC messages.
Logstore use MQ(eg: Kafka) to distribute real-time cdc message.
Changestore use iceberg table to store cdc message for analyse and provide near real-time incremental pull.
In really use case, Logstore store message for several days and Changestore store message for a longer time.
Flink source should support to read Changestore for early CDC messages and switch to Logstore when catch it up.

Describe the solution

  • Support to config the reading start time for Flink source
  • Flink source determin read Changestore or Logstore according reading start time
  • Flink source should transfer from Changestore to Logstore when catch it up.

Subtasks

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@zhoujinsong zhoujinsong added the type:feature Feature Requests label Aug 31, 2022
@zhoujinsong zhoujinsong added this to the Release 0.4.0 milestone Aug 31, 2022
@YesOrNo828 YesOrNo828 added the module:mixed-flink Flink moduel for Mixed Format label Sep 6, 2022
@zhoujinsong zhoujinsong pinned this issue Oct 18, 2022
@zhoujinsong zhoujinsong changed the title [Feature]: Unify Changestore and Logstore for flink source [Feature]: Support switch from Changestore to Logstore automatically for flink source Oct 18, 2022
@majin1102 majin1102 unpinned this issue Dec 20, 2022
@Aireed Aireed mentioned this issue Apr 13, 2023
27 tasks
@zhoujinsong zhoujinsong removed this from the Release 0.5.0 milestone Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module:mixed-flink Flink moduel for Mixed Format type:feature Feature Requests
Projects
None yet
Development

No branches or pull requests

2 participants