Github user tzulitai commented on the issue:

    https://github.com/apache/flink/pull/5138
  
    @bowenli86 @greghogan 
    To my understanding, the proposed changes for FLINK-8192 simply suggests 
adding proper annotations to the APIs in the Flink connectors. This does not 
count as a public API change, no?
    
    For example, classes such as `KinesisStreamShard` or `SequenceNumber` 
should be properly annotated as `@Internal`. I understand that by doing so 
we're narrowing down the "scope" of the public API, but I don't think there's 
was previously any way that those classes could have been used with the 
connector in any meaningful way anyways.


---

Reply via email to