Stefan Miklosovic created CASSANDRA-21012:
---------------------------------------------
Summary: Make CQLSSTableWriter to be able to specify id's of
created tables (legacy / uuid)
Key: CASSANDRA-21012
URL: https://issues.apache.org/jira/browse/CASSANDRA-21012
Project: Apache Cassandra
Issue Type: Improvement
Components: Legacy/Core, Legacy/Tools
Reporter: Stefan Miklosovic
There is no way to specify that a user wants SSTables to be created with UUID
identifiers (as introduced / backed by uuid_sstable_identifiers_enabled: true
flag in cassandra.yaml).
We have evaluated that this is not necessary for Cassandra Analytics jobs
because even they are created with legacy naming, they will be effectively
renamed when SSTables are _imported_.
However, if somebody looks for writing SSTables programmatically by
CQSSTableWriter, outside of the context of Cassandra Analytics, and they want
to just dump such SSTables to a (running) node with
{{uuid_sstable_identifiers_enabled: true}}, and then they either start a node
or refresh it (nodetool refresh), SSTables are not "renamed".
Hence, there should be a possibility to specify how we want to name our
SSTables upon creation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]