cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brandon Williams (JIRA)" <>
Subject [jira] Commented: (CASSANDRA-685) add backpressure to StorageProxy
Date Thu, 14 Jan 2010 17:53:54 GMT


Brandon Williams commented on CASSANDRA-685:

Now I receive this:

ERROR - Internal error processing batch_insert
java.lang.IllegalStateException: Queue full
        at java.util.AbstractQueue.add(
        at org.apache.cassandra.service.StorageProxy.mutateBlocking(
        at org.apache.cassandra.service.CassandraServer.doInsert(
        at org.apache.cassandra.service.CassandraServer.batch_insert(
        at org.apache.cassandra.service.Cassandra$Processor$batch_insert.process(
        at org.apache.cassandra.service.Cassandra$Processor.process(
        at org.apache.thrift.server.TThreadPoolServer$
        at java.util.concurrent.ThreadPoolExecutor.runWorker(
        at java.util.concurrent.ThreadPoolExecutor$

> add backpressure to StorageProxy
> --------------------------------
>                 Key: CASSANDRA-685
>                 URL:
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>            Priority: Minor
>             Fix For: 0.9
>         Attachments: 0001-impose-stage-queue-limit-of-2048-operations-which-shou.txt,
> Now that we have CASSANDRA-401 and CASSANDRA-488 there is one last piece: we need to
stop the target node from pulling mutations out of MessagingService as fast as it can only
to take up space in the mutation queue and eventually fill up memory.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message