diff --git a/docs/alternator/compatibility.md b/docs/alternator/compatibility.md index 0ea3f9520727..3c1d3f0d1c5d 100644 --- a/docs/alternator/compatibility.md +++ b/docs/alternator/compatibility.md @@ -216,10 +216,6 @@ events appear in the Streams API as normal deletions - without the distinctive marker on deletions which are really expirations. See . - - -> **Note** This feature is experimental in versions earlier than ScyllaDB Open Source 5.2 and ScyllaDB Enterprise 2022.2. - ## Scan ordering In DynamoDB, scanning the _entire_ table returns the partitions sorted by diff --git a/docs/getting-started/install-scylla/install-on-linux.rst b/docs/getting-started/install-scylla/install-on-linux.rst index fd969f94086f..474e0f150ade 100644 --- a/docs/getting-started/install-scylla/install-on-linux.rst +++ b/docs/getting-started/install-scylla/install-on-linux.rst @@ -61,7 +61,7 @@ Install ScyllaDB sudo apt-get update sudo apt-get install -y scylla - Running the command installs the latest official version of ScyllaDB Open Source. + Running the command installs the latest official version of ScyllaDB. To install a specific patch version, list all the available patch versions: .. code-block:: console diff --git a/docs/getting-started/installation-common/disable-housekeeping.rst b/docs/getting-started/installation-common/disable-housekeeping.rst index 6418c171eb2c..6291d8d805df 100644 --- a/docs/getting-started/installation-common/disable-housekeeping.rst +++ b/docs/getting-started/installation-common/disable-housekeeping.rst @@ -3,7 +3,7 @@ ScyllaDB Housekeeping and how to disable it ============================================ -It is always recommended to run the latest version of ScyllaDB Open Source or ScyllaDB Enterprise. +It is always recommended to run the latest version of ScyllaDB. The latest stable release version is always available from the `Download Center `_. When you install ScyllaDB, it installs by default two services: **scylla-housekeeping-restart** and **scylla-housekeeping-daily**. These services check for the latest ScyllaDB version and prompt the user if they are using a version that is older than what is publicly available. diff --git a/docs/index.rst b/docs/index.rst index 8ea4dc2d5a51..732fe4f5bae0 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,44 +1,54 @@ :orphan: ==================================== -ScyllaDB Open Source Documentation +ScyllaDB Documentation ==================================== .. meta:: - :title: ScyllaDB Open Source Documentation - :description: ScyllaDB Open Source Documentation - :keywords: ScyllaDB Open Source, ScyllaDB Open Source, ScyllaDB docs, ScyllaDB documentation, ScyllaDB Documentation + :title: ScyllaDB Documentation + :description: ScyllaDB Documentation + :keywords: ScyllaDB docs, ScyllaDB documentation, ScyllaDB Documentation About This User Guide ----------------------- -ScyllaDB is a distributed NoSQL wide-column database for data-intensive apps that require +This user guide covers topics related to ScyllaDB - a distributed NoSQL +wide-column database for data-intensive apps that require high performance and low latency. -This user guide covers topics related to ScyllaDB Open Source - an open-source project that allows you to evaluate -experimental features, review the `source code `_, and add your contributions -to the project. +You can deploy ScyllaDB: -For topics related to other ScyllaDB flavors, see the documentation for `ScyllaDB Enterprise `_ and -`ScyllaDB Cloud `_. +* On AWS, GCP, and Azure. +* On premises. +* With `ScyllaDB Cloud `_ - a fully managed DBaaS. + +This user guide covers topics related to ScyllaDB cloud or on-premises +self-managed deployments. +For details about ScyllaDB Cloud, see the +`ScyllaDB Cloud documentation `_. Documentation Highlights -------------------------- -* :doc:`Install ScyllaDB Open Source ` -* :doc:`Configure ScyllaDB Open Source ` +* :doc:`Install ScyllaDB ` +* :doc:`Configure ScyllaDB ` * :doc:`Cluster Management Procedures ` -* :doc:`Upgrade ScyllaDB Open Source ` +* :doc:`Upgrade ScyllaDB ` * :doc:`CQL Reference ` * :doc:`ScyllaDB Drivers ` * :doc:`Features ` +ScyllaDB Support +-------------------- + +ScyllaDB customers can open or check on tickets in the +`ScyllaDB Customer Portal `_. + ScyllaDB Community -------------------------- -Join the ScyllaDB Open Source community: +Join the ScyllaDB community: -* Contribute to the ScyllaDB Open Source `project `_. * Join the `ScyllaDB Community Forum `_. * Join our `Slack Channel `_. diff --git a/docs/kb/decode-stack-trace.rst b/docs/kb/decode-stack-trace.rst index 46c0bf03d217..4f20b0afa636 100644 --- a/docs/kb/decode-stack-trace.rst +++ b/docs/kb/decode-stack-trace.rst @@ -31,28 +31,12 @@ Install the Debug binaries according to your OS distribution .. group-tab:: RPM based distributions - For ScyllaDB Enterprise: - - .. code-block:: none - - yum install scylla-enterprise-debuginfo - - For ScyllaDB Open Source: - .. code-block:: none yum install scylla-debuginfo .. group-tab:: DEB based distributions - For ScyllaDB Enterprise: - - .. code-block:: none - - apt-get install scylla-enterprise-server-dbg - - For ScyllaDB Open Source: - .. code-block:: none apt-get install scylla-server-dbg diff --git a/docs/kb/perftune-modes-sync.rst b/docs/kb/perftune-modes-sync.rst index ff1f78d2e1b2..28e708f68c8a 100644 --- a/docs/kb/perftune-modes-sync.rst +++ b/docs/kb/perftune-modes-sync.rst @@ -2,7 +2,7 @@ Updating the Mode in perftune.yaml After a ScyllaDB Upgrade ============================================================== -In versions 5.1 (ScyllaDB Open Source) and 2022.2 (ScyllaDB Enterprise), we improved ScyllaDB's performance by `removing the rx_queues_count from the mode +We improved ScyllaDB's performance by `removing the rx_queues_count from the mode condition `_. As a result, ScyllaDB operates in the ``sq_split`` mode instead of the ``mq`` mode (see :doc:`Seastar Perftune ` for information about the modes). If you upgrade from an earlier version of ScyllaDB, your cluster's existing nodes may use the ``mq`` mode, diff --git a/docs/operating-scylla/admin.rst b/docs/operating-scylla/admin.rst index b1757cc1077a..ab1b473290d5 100644 --- a/docs/operating-scylla/admin.rst +++ b/docs/operating-scylla/admin.rst @@ -252,10 +252,9 @@ discard, or trim, any blocks no longer in use by the filesystem. Experimental Features ===================== -ScyllaDB Open Source uses experimental flags to expose non-production-ready features safely. These features are not stable enough to be used in production, and their API will likely change, breaking backward or forward compatibility. +ScyllaDB uses experimental flags to expose non-production-ready features safely. These features are not stable enough to be used in production, and their API will likely change, breaking backward or forward compatibility. In recent ScyllaDB versions, these features are controlled by the ``experimental_features`` list in scylla.yaml, allowing one to choose which experimental to enable. -For example, some of the experimental features in ScyllaDB Open Source 4.5 are: ``udf``, ``alternator-streams`` and ``raft``. Use ``scylla --help`` to get the list of experimental features. ScyllaDB Enterprise and ScyllaDB Cloud do not officially support experimental Features. diff --git a/docs/operating-scylla/index.rst b/docs/operating-scylla/index.rst index ad69e16ceccf..a8a736642b46 100644 --- a/docs/operating-scylla/index.rst +++ b/docs/operating-scylla/index.rst @@ -58,7 +58,7 @@ ScyllaDB for Administrators :id: "getting-started" :class: my-panel - * :doc:`ScyllaDB Features ` - Feature list for ScyllaDB Open Source and ScyllaDB Enterprise + * :doc:`ScyllaDB Features ` - Feature list for ScyllaDB diff --git a/docs/operating-scylla/procedures/cluster-management/remove-seed.rst b/docs/operating-scylla/procedures/cluster-management/remove-seed.rst index cf26519b9af3..41ac7a26b6f6 100644 --- a/docs/operating-scylla/procedures/cluster-management/remove-seed.rst +++ b/docs/operating-scylla/procedures/cluster-management/remove-seed.rst @@ -5,7 +5,7 @@ Remove a Seed Node from Seed List This procedure describes how to remove a seed node from the seed list. .. note:: - The seed concept in gossip has been removed. Starting with ScyllaDB Open Source 4.3 and ScyllaDB Enterprise 2021.1, a seed node + The seed concept in gossip has been removed. A seed node is only used by a new node during startup to learn about the cluster topology. As a result, you only need to configure one seed node in a node's ``scylla.yaml`` file. diff --git a/docs/operating-scylla/procedures/cluster-management/replace-seed-node.rst b/docs/operating-scylla/procedures/cluster-management/replace-seed-node.rst index 1d8e9f345629..78f71e005442 100644 --- a/docs/operating-scylla/procedures/cluster-management/replace-seed-node.rst +++ b/docs/operating-scylla/procedures/cluster-management/replace-seed-node.rst @@ -4,8 +4,8 @@ Replacing a Dead Seed Node =========================== .. note:: - The seed concept in gossip has been removed. Starting with ScyllaDB Open Source 4.3 and ScyllaDB Enterprise 2021.1, - a seed node is only used by a new node during startup to learn about the cluster topology. As a result, there's no need + The seed concept in gossip has been removed. + A seed node is only used by a new node during startup to learn about the cluster topology. As a result, there's no need to replace the node configured with the ``seeds`` parameter in the ``scylla.yaml`` file. In ScyllaDB, it is not possible to bootstrap a seed node. The following steps describe how to replace a dead seed node. diff --git a/docs/using-scylla/integrations/integration-ansible.rst b/docs/using-scylla/integrations/integration-ansible.rst index 5b6e539ed7a6..0cabc9e96271 100644 --- a/docs/using-scylla/integrations/integration-ansible.rst +++ b/docs/using-scylla/integrations/integration-ansible.rst @@ -5,7 +5,7 @@ Install ScyllaDB with Ansible You can use the Ansible roles and the playbook examples that follow to deploy and maintain ScyllaDB clusters. There are roles for creating a ScyllaDB cluster, a ScyllaDB Manager, ScyllaDB Monitoring Stack, and a Loader. These roles can be used independently or together, using each role's outputs. -You can use these roles with ScyllaDB (Open Source and Enterprise), ScyllaDB Manager, and ScyllaDB Monitoring Stack. +You can use these roles with ScyllaDB, ScyllaDB Manager, and ScyllaDB Monitoring Stack. To get started, visit the `GitHub project `_. diff --git a/docs/using-scylla/integrations/integration-kafka.rst b/docs/using-scylla/integrations/integration-kafka.rst index e17e18eca1cf..0258ba2412bc 100644 --- a/docs/using-scylla/integrations/integration-kafka.rst +++ b/docs/using-scylla/integrations/integration-kafka.rst @@ -9,7 +9,7 @@ Integrate ScyllaDB with Kafka scylla-cdc-source-connector Apache Kafka is capable of delivering reliable, scalable, high-throughput data streams across a myriad of data sources and sinks. -A great number of open source users and enterprise customers use ScyllaDB and Kafka together. +A great number of customers use ScyllaDB and Kafka together. You can use ScyllaDB and Apache Kafka in integration solutions, such as creating a scalable backend for an IoT service. If you have tested your application with ScyllaDB and Kafka and want to publish the results, contact us using the `community forum `_. diff --git a/docs/using-scylla/mig-tool-review.rst b/docs/using-scylla/mig-tool-review.rst index 9d4ab13a2fdd..5d037f94822e 100644 --- a/docs/using-scylla/mig-tool-review.rst +++ b/docs/using-scylla/mig-tool-review.rst @@ -3,7 +3,7 @@ ScyllaDB Migration Tools: An Overview ======================================= The following migration tools are available for migrating to ScyllaDB from compatible databases, -such as Apache Cassandra, or from other ScyllaDB clusters (ScyllaDB Open Source or Enterprise): +such as Apache Cassandra, or from other ScyllaDB clusters: * From SSTable to SSTable - Using nodetool refresh, :ref:`Load and Stream ` option.