[ https://issues.apache.org/jira/browse/MESOS-5186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15400933#comment-15400933 ]
Jay Guo edited comment on MESOS-5186 at 7/31/16 3:11 AM: --------------------------------------------------------- Good to know! Unfortunately we are 'existing users' of proto2 and 'not recommended' to migrate to proto3. It's a bit hard to do that IMO, but I guess we could raise that in Mesos 2.0? was (Author: guoger): Good to know! Unfortunately we are 'existing users' of proto2 and 'not recommended' to migrate to proto3. It's a bit hard to do that IMO. > mesos.interface: Allow using protobuf 3.x > ----------------------------------------- > > Key: MESOS-5186 > URL: https://issues.apache.org/jira/browse/MESOS-5186 > Project: Mesos > Issue Type: Improvement > Components: python api > Reporter: Myautsai PAN > Assignee: Yong Tang > Priority: Minor > Labels: easyfix > Original Estimate: 504h > Remaining Estimate: 504h > > We're working on integrating TensorFlow(https://www.tensorflow.org) with > mesos. Both the two require {{protobuf}}. The python package > {{mesos.interface}} requires {{protobuf>=2.6.1,<3}}, but {{tensorflow}} > requires {{protobuf>=3.0.0}} . Though protobuf 3.x is not compatible with > protobuf 2.x, but anyway we modify the {{setup.py}} > (https://github.com/apache/mesos/blob/66cddaf/src/python/interface/setup.py.in#L29) > from {{'install_requires': [ 'google-common>=0.0.1', 'protobuf>=2.6.1,<3' > ],}} to {{'install_requires': [ 'google-common>=0.0.1', 'protobuf>=2.6.1' ],}} > It works fine. Would you please consider support protobuf 3.x officially in > the next release? Maybe just remove the {{,<3}} restriction is enough. -- This message was sent by Atlassian JIRA (v6.3.4#6332)