eolivelli commented on pull request #9614: URL: https://github.com/apache/pulsar/pull/9614#issuecomment-784963562
@sijie @codelipenghui The answer is that `GenericAvroRecord` is not part of the public API, it is in `org.apache.pulsar.client.impl.schema.generic` package. `GenericRecord` is in `org.apache.pulsar.client.api.schema` and so it is safe to be used by clients and by Pulsar Functions/Pulsar IO modules. I believe that we need a strong and feature complete public API, that we can maintain in the future and can be used by users. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org