You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Benjamin Mahler (JIRA)" <ji...@apache.org> on 2012/09/21 03:06:07 UTC
[jira] [Created] (MESOS-283) Use cpp implementations for python
protobufs.
Benjamin Mahler created MESOS-283:
-------------------------------------
Summary: Use cpp implementations for python protobufs.
Key: MESOS-283
URL: https://issues.apache.org/jira/browse/MESOS-283
Project: Mesos
Issue Type: Task
Reporter: Benjamin Mahler
Thanks to Tom Smith for this one!
We should be using PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp for our Python protos.
Also, ideally, we should be using the pre-generated cpp implementations instead of the generic reflection based stuff. I'm not sure how to wire this particular part up, but some initial digging:
http://yz.mit.edu/wp/fast-native-c-protocol-buffers-from-python/
http://www.mail-archive.com/protobuf@googlegroups.com/msg05572.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (MESOS-283) Use cpp implementations for python
protobufs.
Posted by "Benjamin Mahler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MESOS-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Mahler updated MESOS-283:
----------------------------------
Description:
Thanks to Scott Smith for this one!
We should be using PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp for our Python protos.
Also, ideally, we should be using the pre-generated cpp implementations instead of the generic reflection based stuff. I'm not sure how to wire this particular part up, but some initial digging:
http://yz.mit.edu/wp/fast-native-c-protocol-buffers-from-python/
http://www.mail-archive.com/protobuf@googlegroups.com/msg05572.html
was:
Thanks to Tom Smith for this one!
We should be using PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp for our Python protos.
Also, ideally, we should be using the pre-generated cpp implementations instead of the generic reflection based stuff. I'm not sure how to wire this particular part up, but some initial digging:
http://yz.mit.edu/wp/fast-native-c-protocol-buffers-from-python/
http://www.mail-archive.com/protobuf@googlegroups.com/msg05572.html
> Use cpp implementations for python protobufs.
> ---------------------------------------------
>
> Key: MESOS-283
> URL: https://issues.apache.org/jira/browse/MESOS-283
> Project: Mesos
> Issue Type: Task
> Reporter: Benjamin Mahler
>
> Thanks to Scott Smith for this one!
> We should be using PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp for our Python protos.
> Also, ideally, we should be using the pre-generated cpp implementations instead of the generic reflection based stuff. I'm not sure how to wire this particular part up, but some initial digging:
> http://yz.mit.edu/wp/fast-native-c-protocol-buffers-from-python/
> http://www.mail-archive.com/protobuf@googlegroups.com/msg05572.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Closed] (MESOS-283) Use cpp implementations for python
protobufs.
Posted by "Benjamin Mahler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MESOS-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Mahler closed MESOS-283.
---------------------------------
Resolution: Won't Fix
According to the documentation: "There is also an experimental C++ implementation for Python messages via a Python extension for better performance. Implementation type is controlled by an environment variable PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION (valid values: "cpp" and "python"). The default value is currently "python" but will be changed to "cpp" in future release."
I'm not sure we want to use it until it's no longer considered "experimental".
> Use cpp implementations for python protobufs.
> ---------------------------------------------
>
> Key: MESOS-283
> URL: https://issues.apache.org/jira/browse/MESOS-283
> Project: Mesos
> Issue Type: Task
> Reporter: Benjamin Mahler
>
> Thanks to Scott Smith for this one!
> We should be using PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp for our Python protos.
> Also, ideally, we should be using the pre-generated cpp implementations instead of the generic reflection based stuff. I'm not sure how to wire this particular part up, but some initial digging:
> http://yz.mit.edu/wp/fast-native-c-protocol-buffers-from-python/
> http://www.mail-archive.com/protobuf@googlegroups.com/msg05572.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira