adelapena commented on code in PR #1891:
URL: https://github.com/apache/cassandra/pull/1891#discussion_r1210164722


##########
conf/cassandra.yaml:
##########
@@ -1921,3 +1921,30 @@ sstable_formats:
     parameters:
       id: 0
       name: big
+
+
+# This property indicates with what Cassandra major version the storage format 
will be compatible with.
+#
+# The chosen storage compatiblity mode will determine the versions of the 
written sstables, commitlogs, hints,
+# etc. Those storage elements will use the higher minor versions of the major 
version that corresponds to the
+# Cassandra version we want to stay compatible with. For example, if we want 
to stay compatible with Cassandra 4.0
+# or 4.1, the value of this property should be 4, and that will make us use 
'nc' sstables.
+#
+# This will also determine if certain features depending on newer formats are 
available. For example, extended TTLs
+# up to 2106 depend on the sstable, commitlog, hints and messaging versions 
that were introduced by Cassandra 5.0,
+# so that feature won't be available if this property is set to CASSANDRA_4. 
See upgrade guides for details.
+#
+# Possible values are in the StorageCompatibilityMode.java file accessible 
online. At the time of writing these are:
+# - CASSANDRA_Y: Stays compatible with the Y.x line in features, formats and 
component versions

Review Comment:
   I don't see this done, maybe you forgot to merge?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to