You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/01/06 03:11:07 UTC

[GitHub] [pulsar] mattisonchao opened a new issue #13637: [ Schema ] Should we deprecated ``Protobuf`` Schema ?

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: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pulsar] mattisonchao closed issue #13637: [ Schema ] Should we deprecated ``Protobuf`` Schema ?

Posted by GitBox <gi...@apache.org>.
mattisonchao closed issue #13637:
URL: https://github.com/apache/pulsar/issues/13637


   


-- 
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: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org