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


Reply via email to