You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Michael Hausenblas (JIRA)" <ji...@apache.org> on 2012/09/05 18:35:07 UTC
[jira] [Created] (DRILL-1) Thrift-based wire protocol
Michael Hausenblas created DRILL-1:
--------------------------------------
Summary: Thrift-based wire protocol
Key: DRILL-1
URL: https://issues.apache.org/jira/browse/DRILL-1
Project: Apache Drill
Issue Type: Improvement
Reporter: Michael Hausenblas
Priority: Minor
Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
See [2] for the discussion.
[1] http://thrift.apache.org/
[2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Commented] (DRILL-1) Thrift-based wire protocol
Posted by "Zhuoluo (Clark) Yang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13455671#comment-13455671 ]
Zhuoluo (Clark) Yang commented on DRILL-1:
------------------------------------------
protobuf +1, I think it is OK to use protobuf, Yarn as a top Apache project choose protobuf and I think it's better.
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Commented] (DRILL-1) Thrift-based wire protocol
Posted by "Micle Bu (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458797#comment-13458797 ]
Micle Bu commented on DRILL-1:
------------------------------
protobuf +1
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Commented] (DRILL-1) Thrift-based wire protocol
Posted by "Mohammad Kamrul Islam (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459070#comment-13459070 ]
Mohammad Kamrul Islam commented on DRILL-1:
-------------------------------------------
+1 for protobuf
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Comment Edited] (DRILL-1) Thrift-based wire protocol
Posted by "zhiyuan.dai (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458396#comment-13458396 ]
zhiyuan.dai edited comment on DRILL-1 at 9/19/12 3:20 PM:
----------------------------------------------------------
I agree with rawson.
was (Author: zhiyuan.daizy):
I agree rawson.
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Commented] (DRILL-1) Thrift-based wire protocol
Posted by "ryan rawson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456063#comment-13456063 ]
ryan rawson commented on DRILL-1:
---------------------------------
This issue has been hashed over a lot in the Hadoop projects. There was work done to compare thrift vs avro vs protobuf. The conclusion was protobuf was the decision to use.
Prior to this move, there had been a lot of noise about pluggable RPC transports, and whatnot. It held up adoption of a backwards compatible serialization framework for a long time. The problem ended up being the analysis-paralysis, rather than the specific implementation problem. In other words, the problem was a LACK of implementation than actual REAL problems.
Based on this experience, I'd strongly suggest adopting protobuf and moving on. Forget about pluggable RPC implementations, the complexity doesnt deliver benefits. The benefits of protobuf is that its the RPC format for Hadoop and HBase, which allows Drill to draw on the broad experience of those communities who need to implement high performance backwards compatible RPC serialization.
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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] [Commented] (DRILL-1) Thrift-based wire protocol
Posted by "zhiyuan.dai (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DRILL-1?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458396#comment-13458396 ]
zhiyuan.dai commented on DRILL-1:
---------------------------------
I agree rawson.
> Thrift-based wire protocol
> --------------------------
>
> Key: DRILL-1
> URL: https://issues.apache.org/jira/browse/DRILL-1
> Project: Apache Drill
> Issue Type: Improvement
> Reporter: Michael Hausenblas
> Priority: Minor
>
> Support a Thrift-based [1] wire protocol. Contributor: Michael Hausenblas.
> See [2] for the discussion.
> [1] http://thrift.apache.org/
> [2] http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201209.mbox/%3C4C785CAB-FD0E-4C5A-8D83-7AD0B7752139%40gmail.com%3E
--
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