Skip to content

Commit

Permalink
Merge 'doc: replace the link to Cassandra compatibility information' …
Browse files Browse the repository at this point in the history
…from Anna Stuchlik

This PR replaces a link to a section of the ScyllaDB website with little information about ScyllaDB vs. Cassandra with a link to
a documentation section where Cassandra compatibility is covered in detail.

In addition, it removes outdated or irrelevant information about versions from the Cassandra compatibility page.
Now that the documentation is versioned, we shouldn't add such information to the content.

Fixes scylladb/scylla-enterprise#3454

Closes #15562

* github.com:scylladb/scylladb:
  doc: remove outdated/irrelevant version info
  doc: replace the link to Cassandra compatibility
  • Loading branch information
denesb committed Sep 27, 2023
2 parents 56f68bc + c19959e commit 6d34f99
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 16 deletions.
4 changes: 2 additions & 2 deletions docs/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -154,11 +154,11 @@ Check the :doc:`Operating System Support Guide </getting-started/os-support>` fo

Is Scylla Apache Cassandra compatible? Is API / interface X compatible?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Check the `Cassandra Compatibility <http://www.scylladb.com/technology/status/#cassandra-compatibility>`_ section for compatibility matrix.
See :doc:`ScyllaDB and Apache Cassandra Compatibility </using-scylla/cassandra-compatibility>` for compatibility matrix.

Which version(s) of Apache Cassandra is Scylla compatible with? Will Scylla be compatible with future Cassandra versions?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Check the `Cassandra Compatibility <http://www.scylladb.com/technology/status/#cassandra-compatibility>`_ section for current and future Apache Cassandra release compatibility.
See :doc:`ScyllaDB and Apache Cassandra Compatibility </using-scylla/cassandra-compatibility>` for current and future Apache Cassandra release compatibility.


I am upgrading my nodes to a version that uses a newer SSTable format, when will the nodes start using the new SSTable format?
Expand Down
21 changes: 7 additions & 14 deletions docs/using-scylla/cassandra-compatibility.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
ScyllaDB and Apache Cassandra Compatibility
=============================================

Latest update: ScyllaDB 5.0

ScyllaDB is a drop-in replacement for Apache Cassandra 3.11, with additional features from Apache Cassandra 4.0.
This page contains information about ScyllaDB compatibility with Apache Cassandra.

Expand Down Expand Up @@ -101,7 +99,7 @@ Consistency Level (read and write)
| LOCAL_SERIAL | |v|:sup:`*` |
+-------------------------------------+--------------+

:sup:`*` From ScyllaDB 4.0. See :doc:`Scylla LWT </using-scylla/lwt>`.
:sup:`*` See :doc:`Scylla LWT </using-scylla/lwt>`.


Snitches
Expand Down Expand Up @@ -135,17 +133,15 @@ Partitioners
+=====================================+==============+
| Murmur3Partitioner (default) | |v| |
+-------------------------------------+--------------+
| RandomPartitioner | |x| :sup:`*` |
| RandomPartitioner | |x| |
+-------------------------------------+--------------+
| OrderPreservingPartitioner | |x| |
+-------------------------------------+--------------+
| ByteOrderedPartitioner | |x| :sup:`*` |
| ByteOrderedPartitioner | |x| |
+-------------------------------------+--------------+
| CollatingOrderPreservingPartitioner | |x| |
+-------------------------------------+--------------+

:sup:`*` Removed in ScyllaDB 4.0

Protocol Options
^^^^^^^^^^^^^^^^
+--------------------------------------------------------------------------+--------------+
Expand Down Expand Up @@ -198,12 +194,10 @@ Repair and Consistency
+----------------------------------------------------------------------+--------------+
|:doc:`Hinted Handoff </architecture/anti-entropy/hinted-handoff>` | |v| |
+----------------------------------------------------------------------+--------------+
|:doc:`Lightweight Transactions </using-scylla/lwt>` | |v|:sup:`*` |
|:doc:`Lightweight Transactions </using-scylla/lwt>` | |v| |
+----------------------------------------------------------------------+--------------+


:sup:`*` From ScyllaDB 4.0. See :doc:`Scylla LWT </using-scylla/lwt>`.

Replica Replacement Strategy
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Expand Down Expand Up @@ -235,12 +229,11 @@ Indexing and Caching
+==============================================================+======================================================================================+
|row / key cache | |x| (More on `Scylla memory and cache <http://www.scylladb.com/technology/memory/>`_)|
+--------------------------------------------------------------+--------------------------------------------------------------------------------------+
|:doc:`Secondary Index </using-scylla/secondary-indexes>` | |v| :sup:`*` |
|:doc:`Secondary Index </using-scylla/secondary-indexes>` | |v| |
+--------------------------------------------------------------+--------------------------------------------------------------------------------------+
|:doc:`Materialized Views </using-scylla/materialized-views>` | |v|:sup:`*` |
|:doc:`Materialized Views </using-scylla/materialized-views>` | |v| |
+--------------------------------------------------------------+--------------------------------------------------------------------------------------+

:sup:`*` In ScyllaDB Open Source and ScyllaDB Enterprise from 2019.1

Additional Features
^^^^^^^^^^^^^^^^^^^
Expand Down Expand Up @@ -370,7 +363,7 @@ Create Table Compaction
|:ref:`TimeWindowCompactionStrategy <TWCS>` (TWCS) | |v| |
+----------------------------------------------------+-------------------------------------+

:sup:`*` Deprecated in ScyllaDB 4.0, use TWCS instead
:sup:`*` Deprecated; use TWCS instead.

Create Table Compression
........................
Expand Down

0 comments on commit 6d34f99

Please sign in to comment.