You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Gustavo de Morais (Jira)" <ji...@apache.org> on 2026/09/03 15:30:00 UTC

[jira] [Created] (FLINK-40547) Add "Interpreting Flink's SQL Changelog" concepts page

Gustavo de Morais created FLINK-40547:
-----------------------------------------

             Summary: Add "Interpreting Flink's SQL Changelog" concepts page
                 Key: FLINK-40547
                 URL: https://issues.apache.org/jira/browse/FLINK-40547
             Project: Flink
          Issue Type: Improvement
          Components: Documentation
            Reporter: Gustavo de Morais
            Assignee: Gustavo de Morais


Adds a new docs page under Streaming SQL & Table Concepts explaining how to correctly read a Flink changelog stream ({{{}RowKind{}}}, changelog modes, and the primary-key-or-not consumer algorithm), with worked examples for keyed and keyless streams, partition-distribution behavior, and common pitfalls. 

 

We've seen multiple times the discussion about what is a valid changelog and what is not and by now we have a common understand of how we process our internal changelog. This place should consolidate it so it can be used as a reference by any consumer, connector, client, PTF developer etc



--
This message was sent by Atlassian Jira
(v8.20.10#820010)