You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jonathan Gray (Created) (JIRA)" <ji...@apache.org> on 2011/10/20 02:46:10 UTC
[jira] [Created] (HBASE-4631) Cleanup and optimize embedded
HRegionThriftServer
Cleanup and optimize embedded HRegionThriftServer
-------------------------------------------------
Key: HBASE-4631
URL: https://issues.apache.org/jira/browse/HBASE-4631
Project: HBase
Issue Type: Improvement
Components: regionserver, thrift
Affects Versions: 0.94.0
Reporter: Jonathan Gray
Assignee: Jonathan Gray
Priority: Minor
Fix For: 0.94.0
There were some good comments in the review of HBASE-4460.
Cleanup the code and look at potential optimizations.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HBASE-4631) Cleanup and optimize embedded
HRegionThriftServer
Posted by "Lars Hofhansl (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-4631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lars Hofhansl updated HBASE-4631:
---------------------------------
Fix Version/s: (was: 0.94.0)
0.96.0
Pushing to 0.96
> Cleanup and optimize embedded HRegionThriftServer
> -------------------------------------------------
>
> Key: HBASE-4631
> URL: https://issues.apache.org/jira/browse/HBASE-4631
> Project: HBase
> Issue Type: Improvement
> Components: regionserver, thrift
> Affects Versions: 0.94.0
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Priority: Minor
> Fix For: 0.96.0
>
>
> There were some good comments in the review of HBASE-4460.
> Cleanup the code and look at potential optimizations.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HBASE-4631) Cleanup and optimize embedded
HRegionThriftServer
Posted by "stack (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-4631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack updated HBASE-4631:
-------------------------
Fix Version/s: (was: 0.96.0)
Moving out. Embedded thrift sponsors seem to be moving away from it as a good idea, at least in its present implementation: http://search-hadoop.com/m/GAFt6B9CRZ
> Cleanup and optimize embedded HRegionThriftServer
> -------------------------------------------------
>
> Key: HBASE-4631
> URL: https://issues.apache.org/jira/browse/HBASE-4631
> Project: HBase
> Issue Type: Improvement
> Components: regionserver, Thrift
> Affects Versions: 0.94.0
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Priority: Minor
>
> There were some good comments in the review of HBASE-4460.
> Cleanup the code and look at potential optimizations.
--
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] (HBASE-4631) Cleanup and optimize embedded
HRegionThriftServer
Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-4631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13465329#comment-13465329 ]
Andrew Purtell commented on HBASE-4631:
---------------------------------------
Karthik: "The ideal solution (IMHO) is to have a C++ client which has a compatible protocol with the Java client, so that there are no significant perf differences between the two approaches, and there is no separate proxy to tune. Just a though of course, might be hard to achieve. Of course we have just talked about this :) but with the move to protocol buffers in trunk, this should be easier."
We've had discussions about reimplementing the HBase client as a thin sync layer on top of an async core. On the asynchbase list there was recent interest in updating for 0.96 once all of the PB stuff is in. Perhaps this should be the direction we aim for? (For example a native client could be a C++ rendition of asynchbase in C++-11 perhaps, shipped with HBase proper.) And so we'd take out the HRegionThriftServers eventually?
> Cleanup and optimize embedded HRegionThriftServer
> -------------------------------------------------
>
> Key: HBASE-4631
> URL: https://issues.apache.org/jira/browse/HBASE-4631
> Project: HBase
> Issue Type: Improvement
> Components: regionserver, Thrift
> Affects Versions: 0.94.0
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Priority: Minor
>
> There were some good comments in the review of HBASE-4460.
> Cleanup the code and look at potential optimizations.
--
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