Fix Query Throttling

Description

The Java Driver upgrade changed the behvaior of executeAsync

Now rather than blocking when the pool queue is full, it returns a future with an error. The SCC previously relied on the blocking behavior to stop issuing queries which results in usages of
joinWithCassandraTable and
saveToCassandra

Now breaking on unthrottled connections.

A workaround at the moment is to increase the number of max connections and throttle those operations. We should figure out how to get the old behavior back or adjust the throttling automatically.

Environment

None

Activity

Show:
Russell Spitzer
August 3, 2017, 7:09 PM

Fixed

Assignee

Russell Spitzer

Reporter

Russell Spitzer

Fix versions

Labels

None

Reviewer

Jaroslaw Grabowski

Reviewer 2

None

Pull Request

None

Components

Affects versions

Priority

Major
Configure