You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jason Brown (JIRA)" <ji...@apache.org> on 2012/09/13 01:37:08 UTC

[jira] [Comment Edited] (CASSANDRA-4608) Add thrift server factory to CassandraDaemon

    [ https://issues.apache.org/jira/browse/CASSANDRA-4608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13454484#comment-13454484 ] 

Jason Brown edited comment on CASSANDRA-4608 at 9/13/12 10:36 AM:
------------------------------------------------------------------

Add thrift server factory to CassandraDaemon. Created interface IServerFactory (modeled after TransportFactory) and implemented it in each of the custom TServer implementations we have (migrated that code out of CassandarDaemon). CD now calls ThriftFactoryHelper for the TServer instance. Overloaded the constructor for TCustomServerSocket to take a socket instance; I wanted to make sure we get the better TCP settings from TCustomServerSocket onto the socket we get from thrift's SSL support.
                
      was (Author: jasobrown):
    Add thrift server factory to CassandraDaemon. Created interface IServerFactory (modeled after TransportFactory) and implemented it in
 each of the custom TServer implementations we have
 (migrated that code out of CassandarDaemon). CD now
 calls ThriftFactoryHelper for the TServer instance.
 Overloaded the constructor for TCustomServerSocket to
 take a socket instance; I wanted to make sure we get
 the better TCP settings from TCustomServerSocket onto
 the socket we get from thrift's SSL support.
                  
> Add thrift server factory to CassandraDaemon
> --------------------------------------------
>
>                 Key: CASSANDRA-4608
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4608
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: T Jake Luciani
>            Assignee: Jason Brown
>             Fix For: 1.1.6
>
>         Attachments: 0002-CASSANDRA-4608-Add-thrift-server-factory-to-Cassandr.patch
>
>
> Add factory class for CassandraServer
> Default impl will be the current thrift server types.

--
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