Использование поиска DSE из CQL при ошибке Thrift

Я получаю следующее предупреждение, и оно переполняет мои журналы cassandra:

WARN [ReadStage:26] 2014-12-04 08:35:33,158 ThriftSolrSecondaryIndexSearcher.java (line 28) Running Solr queries on Thrift tables is discouraged and not supported for production environments!

Я знаю, что у нас есть solr_query в некоторых частях нашего кода, значит ли это, что нам нужно обновить наши таблицы до cql?

Использование: DSE 4.6


person phact    schedule 05.12.2014    source источник


Ответы (1)


Оказывается, вы должны получить это предупреждение только в том случае, если вы обращаетесь к cassandra с помощью thrift rpc или cql2, т. е. hector, cassandra-cli и т. д. и с использованием синтаксиса поиска DSE (solr_query). Если вы используете один из драйверов DataStax, вы не получите ошибку (даже если таблицы COMPACT STORAGE).

person phact    schedule 05.12.2014