Skip to content

source id vs checkpoint key - inconsistent use with checkpoint store #57

@vnvo

Description

@vnvo

What happened?

sources have a checkpoint_key which was supposed to be used in interactions with checkpoint-store per source but while commit_fn is using the checkpoint_key in many other paths source_id is used instead.
checkpoint trait also refers to that param as source_id.

What was expected?

through reconnects the source (mysql for example) switches between the id and the key leading to wrong resume point.

Steps to reproduce

run the binlog_purge or other chaos tests

Environment

  • DeltaForge version:
  • Source/Sink/Processor:
  • OS:

Logs/Error/Details

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions