[
https://issues.apache.org/jira/browse/CASSANDRA-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12911008#action_12911008
]
Hudson commented on CASSANDRA-1424:
-----------------------------------
Integrated in Cassandra #539 (See
[https://hudson.apache.org/hudson/job/Cassandra/539/])
add options to configure Thrift socket keepalive and buffer sizes
patch by Erik Onnen and jbellis for CASSANDRA-1424
> Allow fine-tuning of Thrift TCP behavior for Thrift-managed sockets
> -------------------------------------------------------------------
>
> Key: CASSANDRA-1424
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1424
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Reporter: Erik Onnen
> Assignee: Erik Onnen
> Priority: Minor
> Fix For: 0.7 beta 2
>
> Attachments: 1424-v2.txt, CAS-1424.patch
>
>
> Would be nice to be able to control low-level TCP socket behaviors for the
> Thrift-managed sockets used by o.a.c.thrift.CassandraDaemon.
> Blatantly stole the idea from here:
> http://mail-archives.apache.org/mod_mbox/hadoop-hive-commits/201006.mbox/%[email protected]%3e
> Patch attached, implemented to retain default behavior with current system
> but allows definition of the following in cassandra.yaml:
> * rpc_keepalive (default:false)
> * rpc_reuse_addrs (default:false)
> * rpc_send_buff_size_in_bytes (default:undefined)
> * rpc_recv_buff_size_in_bytes (default:undefined)
> Wasn't sure how/if to write a unit test so could use some advice there.
> Verified that configs are picked up correctly and the socket accepts them on
> Linux 2.6 kernel.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.