mattisonchao opened a new issue #13637:
URL: https://github.com/apache/pulsar/issues/13637


   **Is your enhancement request related to a problem? Please describe.**
   
   Relate pull requests : 
   
   https://github.com/apache/pulsar/pull/8372
   https://github.com/apache/pulsar/pull/13094
   
   **Some problem :**
   - Current ProtobufSchema based on avro-protobuf only works when JVM 
classloader can load Java implementation class of GeneratedMessageV3 . this is 
unfriendly for long-running server ( e.g. Presto ), restart server for update 
class is unfriendly.
   - Describe protobuf schema by avro schema will cause losses of information, 
so based current ProtobufSchema can’t support AutoConsume by DynamicMessage.
   - The amount of support avro language is less than support protobuf language.
   
   
   **Describe the solution you'd like**
   
   Based on the above, should we deprecated the ``Protobuf`` Schema in the next 
release version and use ``Schema-Native`` instead?
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to