Cassandra obtener todos los registros en el rango de tiempo

Tengo que trabajar con una familia de columnas que tiene (user_id, timestamp) como clave. En mi consulta, me gustaría recuperar todos los registros en un rango de tiempo determinado independiente del ID de usuario. Este es el esquema de tabla exacto:

CREATE TABLE userlog (
  user_id text,
  ts timestamp,
  action text,
  app_type text,
  channel_name text,
  channel_session_id text,
  pid text,
  region_id text,
  PRIMARY KEY (user_id, ts)
)

Traté de correr

SELECT * FROM userlog  WHERE ts >= '2013-01-01 00:00:00+0200' AND  ts <= '2013-08-13 23:59:00+0200' ALLOW FILTERING;

que funciona bien en mi instalación local de cassandra que contiene un pequeño conjunto de datos pero falla con

Request did not complete within rpc_timeout.

En el sistema productivo que contiene todos los datos.

¿Hay alguna consulta, preferiblemente cql, que funcione correctamente con la familia de columnas dada o que tengamos que cambiar el diseño?

Respuestas a la pregunta(3)

Su respuesta a la pregunta