I understand that the 1.16 feature freeze is in place so I propose for these changes to go in the 1.17 release.
Best, Mason On Thu, Aug 11, 2022 at 1:20 AM Mason Chen <mas.chen6...@gmail.com> wrote: > Hi devs and community, > > I would like to discuss making the low level components of the KafkaSink > PublicEvolving. It looks like all of the classes are package private apart > from the public facing API and classes were put in the same package to make > this work. My desire to make at least the KafkaSinkWriter a public class, > with no further changes to private/package-private methods. The class(es) > would be annotated with PublicEvolving. > > I am in the process of implementing my own Sink that writes to Kafka and I > want to implement the SinkWriter by composing the functionality contained > in the KafkaSinkWriter. There is significant work in this implementation > and I would like to use it and contribute back, bug fixes for example, if I > find any in independent testing. > > Hopefully, that motivates the request. Please let me know your thoughts! > > Best, > Mason >