Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

org.apache.cassandra.concurrent.SEPExecutor #2

Open
FS1360472174 opened this issue Apr 10, 2016 · 0 comments
Open

org.apache.cassandra.concurrent.SEPExecutor #2

FS1360472174 opened this issue Apr 10, 2016 · 0 comments

Comments

@FS1360472174
Copy link

open a ticket on https://issues.apache.org/jira/browse/CASSANDRA-11460,
but nobody give any response.
I found that you are contributor of the SEPExecutor class.so pls help a look.
Summary:
out-of-memory caused by ConcurrentLinkedQueue,i think it is duplicate with bugCASSANDRA-9549,now I understand I make a mistake.
Cassandra9549 caused by Ref.class,and resolved.
my issue caused by SEPExecutor.class
protected final ConcurrentLinkedQueue<FutureTask<?>> tasks = new ConcurrentLinkedQueue<>();

I just see tasks.add method,but not remove operation,so is this one of the reason?

ConcurrentLinkedQueue is non-blocking,and due to my poor cassandra cluster environment.
if it cannot consume as fast as produce,it will also increase and then Out-of-Memory.is that right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant