debezium / debezium/dbz

Add absolute order of records to sequence field [DBZ-5389]

Open
#657 0 comments 0 reactions 0 assignees View on GitHub
component/core-library migrated-from-jira type/enhancement
Dominant language
HTML
Stars
6
Forks
8
Avg merge
2d 19h
Merged PRs (30d)
1

Description

Migrated from [DBZ-5389](https://issues.redhat.com/browse/DBZ-5389)

h1. Feature request or enhancement

For feature requests or enhancements, provide this information, please:
h2. Which use case/requirement will be addressed by the proposed feature?

The ability for distributed consumers to coordinate based on event numbers.
h2. Implementation ideas (optional)

`RelationalSnapshotChangeEventSource::createDataEvents` can keep track of the total number of records seen so far, and pass them down to the Source Info block.

Contributor guide

Open the contributing guide

Research direction

Start with RelationalSnapshotChangeEventSource::createDataEvents and trace how records are passed into the Source Info block. Determine how the total number of records seen should be represented for distributed consumers, then verify that emitted events expose a consistent absolute record number.

Written by the indexing model from the issue text.

Assessment

Domain
backend, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.