You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by br...@apache.org on 2022/10/18 15:39:25 UTC

[cassandra] 01/01: Merge branch 'cassandra-4.0' into cassandra-4.1

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

brandonwilliams pushed a commit to branch cassandra-4.1
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 1e18eda3d9b3f6d390a19f5b0d57185018427af1
Merge: 15b54687a5 4157e7a8e0
Author: Brandon Williams <br...@apache.org>
AuthorDate: Tue Oct 18 10:37:05 2022 -0500

    Merge branch 'cassandra-4.0' into cassandra-4.1

 .build/dependency-check-suppressions.xml | 7 +++++++
 CHANGES.txt                              | 1 +
 2 files changed, 8 insertions(+)

diff --cc CHANGES.txt
index 185770bafe,213c3fb918..39a2129f8d
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -4,47 -2,23 +4,48 @@@ Merged from 4.0
   * Remove empty cq4 files in log directory to not fail the startup of BinLog (CASSANDRA-17933)
   * Fix multiple BufferPool bugs (CASSANDRA-16681)
   * Fix StorageService.getNativeaddress handling of IPv6 addresses (CASSANDRA-17945)
 - * Mitigate direct buffer memory OOM on replacements (CASSANDRA-17895)
 - * Fix repair failure on assertion if two peers have overlapping mismatching ranges (CASSANDRA-17900)
 - * Better handle null state in Gossip schema migration to avoid NPE (CASSANDRA-17864)
 - * HintedHandoffAddRemoveNodesTest now accounts for the fact that StorageMetrics.totalHints is not updated synchronously w/ writes (CASSANDRA-16679)
 - * Avoid getting hanging repairs due to repair message timeouts (CASSANDRA-17613)
 - * Prevent infinite loop in repair coordinator on FailSession (CASSANDRA-17834)
  Merged from 3.11:
+  * Suppress CVE-2022-42003 and CVE-2022-42004 (CASSANDRA-17966)
   * Make LongBufferPoolTest insensitive to timing (CASSANDRA-16681)
 - * Suppress CVE-2022-25857 and other snakeyaml CVEs (CASSANDRA-17907)
 - * Fix potential IndexOutOfBoundsException in PagingState in mixed mode clusters (CASSANDRA-17840)
  Merged from 3.0:
   * Fix auto-completing "WITH" when creating a materialized view (CASSANDRA-17879)
 - * Fix scrubber falling into infinite loop when the last partition is broken (CASSANDRA-17862)
 - * Fix resetting schema (CASSANDRA-17819)
  
 -4.0.6
 +4.1-beta1
 + * We should not emit deprecation warning on startup for `key_cache_save_period`, `row_cache_save_period`, `counter_cache_save_period` (CASSANDRA-17904)
 + * upsert with adder support is not consistent with numbers and strings in LWT (CASSANDRA-17857)
 + * Fix race and return after failing connections (CASSANDRA-17618)
 + * Speculative execution threshold unit mismatch (CASSANDRA-17877)
 + * Fix BulkLoader to load entireSSTableThrottle and entireSSTableInterDcThrottle (CASSANDRA-17677)
 + * Fix a race condition where a keyspace can be oopened while it is being removed (CASSANDRA-17658)
 + * DatabaseDescriptor will set the default failure detector during client initialization (CASSANDRA-17782)
 + * Avoid initializing schema via SystemKeyspace.getPreferredIP() with the BulkLoader tool (CASSANDRA-17740)
 + * Improve JMX methods signatures, fix JMX and config backward compatibility (CASSANDRA-17725)
 + * Fix sstable_preemptive_open_interval disabled value. sstable_preemptive_open_interval = null backward compatible with
 +   sstable_preemptive_open_interval_in_mb = -1 (CASSANDRA-17737)
 + * Remove usages of Path#toFile() in the snapshot apparatus (CASSANDRA-17769)
 + * Fix Settings Virtual Table to update paxos_variant after startup and rename enable_uuid_sstable_identifiers to
 +   uuid_sstable_identifiers_enabled as per our config naming conventions (CASSANDRA-17738)
 + * index_summary_resize_interval_in_minutes = -1 is equivalent to index_summary_resize_interval being set to null or
 +   disabled. JMX MBean IndexSummaryManager, setResizeIntervalInMinutes method still takes resizeIntervalInMinutes = -1 for disabled (CASSANDRA-17735)
 + * min_tracked_partition_size_bytes parameter from 4.1 alpha1 was renamed to min_tracked_partition_size (CASSANDRA-17733)
 + * Remove commons-lang dependency during build runtime (CASSANDRA-17724)
 + * Relax synchronization on StreamSession#onError() to avoid deadlock (CASSANDRA-17706)
 + * Fix AbstractCell#toString throws MarshalException for cell in collection (CASSANDRA-17695)
 + * Add new vtable output option to compactionstats (CASSANDRA-17683)
 + * Fix commitLogUpperBound initialization in AbstractMemtableWithCommitlog (CASSANDRA-17587)
 + * Fix widening to long in getBatchSizeFailThreshold (CASSANDRA-17650)
 + * Fix widening from mebibytes to bytes in IntMebibytesBound (CASSANDRA-17716)
 + * Revert breaking change in nodetool clientstats and expose cient options through nodetool clientstats --client-options. (CASSANDRA-17715)
 + * Fix missed nowInSec values in QueryProcessor (CASSANDRA-17458)
 + * Revert removal of withBufferSizeInMB(int size) in CQLSSTableWriter.Builder class and deprecate it in favor of withBufferSizeInMiB(int size) (CASSANDRA-17675)
 + * Remove expired snapshots of dropped tables after restart (CASSANDRA-17619)
 +Merged from 4.0:
 + * Mitigate direct buffer memory OOM on replacements (CASSANDRA-17895)
 + * Fix repair failure on assertion if two peers have overlapping mismatching ranges (CASSANDRA-17900)
 + * Better handle null state in Gossip schema migration to avoid NPE (CASSANDRA-17864)
 + * HintedHandoffAddRemoveNodesTest now accounts for the fact that StorageMetrics.totalHints is not updated synchronously w/ writes (CASSANDRA-16679)
 + * Avoid getting hanging repairs due to repair message timeouts (CASSANDRA-17613)
 + * Prevent infinite loop in repair coordinator on FailSession (CASSANDRA-17834)
   * Fix race condition on updating cdc size and advancing to next segment (CASSANDRA-17792)
   * Add 'noboolean' rpm build for older distros like CentOS7 (CASSANDRA-17765)
   * Fix default value for compaction_throughput_mb_per_sec in Config class to match  the one in cassandra.yaml (CASSANDRA-17790)


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