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]

Reply via email to