Skip to content

Conversation

gosusnp
Copy link
Contributor

@gosusnp gosusnp commented Oct 1, 2025

AirbyteStateStats enables sources and destination to report the number of records observed per state. This enabled validation of data consistency.

This change adds an optional AirbyteStateStats.additionalStats which is defined as an object of keys to number.

The intent is to allow a looser contract to enable connectors to report additional stats related to the data being moved. For example, we introduced AirbyteRecordMessageMetaChange which describes modifications connectors may need to perform on the data. The goal of this change would be to enable the connectors to report statistics related to those changes to enable better observability without having to scan the destination to extract this information.

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.

1 participant