Guocheng Zhang created TUBEMQ-65:
------------------------------------

             Summary: Remove the Protocol Buffers component dependency
                 Key: TUBEMQ-65
                 URL: https://issues.apache.org/jira/browse/TUBEMQ-65
             Project: Apache TubeMQ
          Issue Type: New Feature
            Reporter: Guocheng Zhang


TubeMQ uses Protocol Buffers, mainly for borrowing and only borrowing pb's 
ZigZag, Varints encoding scheme to facilitate the construction of the 
underlying network message package. It doesn't matter which version of PB is 
specific, so you can see that this version is very old.

Actually, we found that if this piece is bound to PB, the compile time requires 
the business to install this component in advance, and at the same time, the 
issued SDK is likely to form a dependency conflict with the business's PB 
version.

In the future, deleting PB component dependencies may be a better choice.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to