You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by mc...@apache.org on 2020/11/18 12:29:44 UTC

[cassandra] branch trunk updated (872751a -> fcf293a)

This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


    from 872751a  Correct header for STCS documentation
     new ad9b715  Protect against max_compaction_flush_memory_in_mb configurations configured still in bytes
     new fcf293a  Merge branch 'cassandra-3.11' into trunk

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.txt                                                  |  1 +
 NEWS.txt                                                     | 12 ++++++++++++
 src/java/org/apache/cassandra/index/sasi/conf/IndexMode.java |  8 +++++++-
 3 files changed, 20 insertions(+), 1 deletion(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


[cassandra] 01/01: Merge branch 'cassandra-3.11' into trunk

Posted by mc...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit fcf293a61a642281c8a4efe57ed08a55199fa515
Merge: 872751a ad9b715
Author: Mick Semb Wever <mc...@apache.org>
AuthorDate: Wed Nov 18 13:27:03 2020 +0100

    Merge branch 'cassandra-3.11' into trunk

 CHANGES.txt                                                  |  1 +
 NEWS.txt                                                     | 12 ++++++++++++
 src/java/org/apache/cassandra/index/sasi/conf/IndexMode.java |  8 +++++++-
 3 files changed, 20 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index 69ccf55,e16f3e5..29100fc
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,14 -1,5 +1,15 @@@
 -3.11.10
 +4.0-beta4
 + * Upgrade JNA to 5.6.0, dropping support for <=glibc-2.6 systems (CASSANDRA-16212)
 + * Add saved Host IDs to TokenMetadata at startup (CASSANDRA-16246)
 + * Ensure that CacheMetrics.requests is picked up by the metric reporter (CASSANDRA-16228)
 + * Add a ratelimiter to snapshot creation and deletion (CASSANDRA-13019)
 + * Produce consistent tombstone for reads to avoid digest mistmatch (CASSANDRA-15369)
 + * Fix SSTableloader issue when restoring a table named backups (CASSANDRA-16235)
 + * Invalid serialized size for responses caused by increasing message time by 1ms which caused extra bytes in size calculation (CASSANDRA-16103)
 + * Throw BufferOverflowException from DataOutputBuffer for better visibility (CASSANDRA-16214)
 + * TLS connections to the storage port on a node without server encryption configured causes java.io.IOException accessing missing keystore (CASSANDRA-16144)
 +Merged from 3.11:
+  * SASI's `max_compaction_flush_memory_in_mb` settings over 100GB revert to default of 1GB (CASSANDRA-16071)
  Merged from 3.0:
   * Improved check of num_tokens against the length of initial_token (CASSANDRA-14477)
   * Fix a race condition on ColumnFamilyStore and TableMetrics (CASSANDRA-16228)
diff --cc NEWS.txt
index 99c8af4,3af2150..498fbbb
--- a/NEWS.txt
+++ b/NEWS.txt
@@@ -259,27 -49,29 +259,39 @@@ Upgradin
      - In cassandra.yaml, when using vnodes num_tokens must be defined if initial_token is defined.
        If it is not defined, or not equal to the numbers of tokens defined in initial_tokens,
        the node will not start. See CASSANDRA-14477 for details.
 -    - SASI's `max_compaction_flush_memory_in_mb` setting was previously getting interpreted in bytes. From 3.11.8
 -      it is correctly interpreted in megabytes, but prior to 3.11.10 previous configurations of this setting will
 -      lead to nodes OOM during compaction. From 3.11.10 previous configurations will be detected as incorrect,
 -      logged, and the setting reverted to the default value of 1GB. It is up to the user to correct the setting
 -      after an upgrade, via dropping and recreating the index. See CASSANDRA-16071 for details.
  
 -3.11.9
 -======
 -Upgrading
 ----------
 -   - Custom compaction strategies must handle getting sstables added/removed notifications for
 -     sstables already added/removed - see CASSANDRA-14103 for details. This has been a requirement
 -     for correct operation since 3.11.0 due to an issue in CompactionStrategyManager.
  
 -3.11.7
 +Deprecation
 +-----------
 +
 +    - The JMX MBean org.apache.cassandra.db:type=BlacklistedDirectories has been
 +      deprecated in favor of org.apache.cassandra.db:type=DisallowedDirectories
 +      and will be removed in a subsequent major version.
 +
 +
 +Materialized Views
 +-------------------
 +    - Following a discussion regarding concerns about the design and safety of Materialized Views, the C* development
 +      community no longer recommends them for production use, and considers them experimental. Warnings messages will
 +      now be logged when they are created. (See https://www.mail-archive.com/dev@cassandra.apache.org/msg11511.html)
 +    - An 'enable_materialized_views' flag has been added to cassandra.yaml to allow operators to prevent creation of
 +      views
 +    - CREATE MATERIALIZED VIEW syntax has become stricter. Partition key columns are no longer implicitly considered
 +      to be NOT NULL, and no base primary key columns get automatically included in view definition. You have to
 +      specify them explicitly now.
 +
++3.11.10
+ ======
+ 
+ Upgrading
+ ---------
 -    - Nothing specific to this release, but please see previous upgrading sections,
 -      especially if you are upgrading from 3.0.
++    - SASI's `max_compaction_flush_memory_in_mb` setting was previously getting interpreted in bytes. From 3.11.8
++      it is correctly interpreted in megabytes, but prior to 3.11.10 previous configurations of this setting will
++      lead to nodes OOM during compaction. From 3.11.10 previous configurations will be detected as incorrect,
++      logged, and the setting reverted to the default value of 1GB. It is up to the user to correct the setting
++      after an upgrade, via dropping and recreating the index. See CASSANDRA-16071 for details.
+ 
+ 
  3.11.6
  ======
  


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org