cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nenad Merdanovic (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-6206) Thrift socket listen backlog
Date Wed, 16 Oct 2013 01:16:41 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-6206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Nenad Merdanovic updated CASSANDRA-6206:
----------------------------------------

    Description: 
Although Thrift is a depreciated method of accessing Cassandra, default backlog is way too
low on that socket. It shouldn't be a problem to implement it and I am including a POC patch
for this (sorry, really low on time with limited Java knowledge so just to give an idea).

This is an old report which was never addressed and the bug remains till this day, except
in my case I have a much larger scale application with 3rd party software which I cannot modify
to include connection pooling:
https://issues.apache.org/jira/browse/CASSANDRA-1663

There is also a pending change in the Thrift itself which Cassandra should be able to use
for parts using TServerSocket (SSL):
https://issues.apache.org/jira/browse/THRIFT-1868

  was:
Although Thrift is a depreciated method of accessing Cassandra, default backlog is way too
low on that socket. It shouldn't be a problem to implement it and I am including a POC patch
for this (sorry, really low on time, can't build it properly, just to give an idea).

This is an old report which was never addressed and the bug remains till this day, except
in my case I have a much larger scale application with 3rd party software which I cannot modify
to include connection pooling:
https://issues.apache.org/jira/browse/CASSANDRA-1663

There is also a pending change in the Thrift itself which Cassandra should be able to use
for parts using TServerSocket (SSL):
https://issues.apache.org/jira/browse/THRIFT-1868


> Thrift socket listen backlog
> ----------------------------
>
>                 Key: CASSANDRA-6206
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6206
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>         Environment: Debian Linux, Java 7
>            Reporter: Nenad Merdanovic
>             Fix For: 2.0.1
>
>         Attachments: cassandra.patch
>
>
> Although Thrift is a depreciated method of accessing Cassandra, default backlog is way
too low on that socket. It shouldn't be a problem to implement it and I am including a POC
patch for this (sorry, really low on time with limited Java knowledge so just to give an idea).
> This is an old report which was never addressed and the bug remains till this day, except
in my case I have a much larger scale application with 3rd party software which I cannot modify
to include connection pooling:
> https://issues.apache.org/jira/browse/CASSANDRA-1663
> There is also a pending change in the Thrift itself which Cassandra should be able to
use for parts using TServerSocket (SSL):
> https://issues.apache.org/jira/browse/THRIFT-1868



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message