Yuki Morishita created CASSANDRA-11558:
------------------------------------------
Summary: o.a.c.cql3 should not use ColumnFamilyStore /
SecondaryIndexManager
Key: CASSANDRA-11558
URL: https://issues.apache.org/jira/browse/CASSANDRA-11558
Project: Cassandra
Issue Type: Wish
Reporter: Yuki Morishita
Priority: Minor
CQL3 statements can be used in offline tools (CQLSSTableWriter for example),
but accessing ColumnFamilyStore (primarily used for accessing
SecondaryIndexManager) inside cql3 statements causes problem like creating
commit log directory and spawning unnecessary thread pools.
It seems {{StatementRestrictions}} is the main class that uses it, and mostly
what we we need is {{Collection<Index>}}, so if we can somehow provide that
from outside, it would be great.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)