Related: https://github.com/scylladb/scylladb/issues/13119 This commit removes the pages that describe Enterprise only features from the Open Source documentation: - Encryption at Rest - Workload Prioritization - LDAP Authorization - LDAP Authentication - Audit In addition, it removes most of the information about Incremental Compaction Strategy (ICS), which is replaced with links to the Enterprise documentation. The changes above required additional updates introduced with this commit: - The links to Enterprise-only features are replaced with the corresponding links in the Enterprise documentation. - The redirections are added for the removed pages to be redirected to the corresponding pages in the Enterprise documentation. This commit must be reverted in the scylla-enterprise repository to avoid deleting the Enterprise-only content from the Enterprise docs. Closes #13123
16 lines
543 B
ReStructuredText
16 lines
543 B
ReStructuredText
==============================
|
|
Update a Primary Key
|
|
==============================
|
|
|
|
**Topic: Can you Update a Primary Key in Scylla?**
|
|
|
|
**Audience: Scylla administrators**
|
|
|
|
In Scylla, you cannot update a primary key. It is impossible to do so.
|
|
|
|
However, you can migrate the data from the old table with the old primary key to a new table with a new primary key.
|
|
There are two ways to handle the migration:
|
|
|
|
* Fork-lifting the historical data with the :doc:`Spark Migrator </using-scylla/mig-tool-review/>` tool.
|
|
* Double writing the new data.
|