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

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

commit c485440de32ef4f68f19ad359e885603bb0b1b53
Merge: 64b1ccf881 8a42556359
Author: Mick Semb Wever <[email protected]>
AuthorDate: Fri Jul 5 16:39:03 2024 +0200

    Merge branch 'cassandra-2.2' into cassandra-3.0
    
    * cassandra-2.2:
      Add termin-8-jdk as a valid jdk8 candidate in the debian package

 CHANGES.txt    | 3 +++
 debian/control | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index d90593ddfc,c8bb183ef6..7ce9a42507
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,161 -1,9 +1,164 @@@
 -2.2.20
 +3.0.31
 + * Upgrade OWASP to 10.0.0 (CASSANDRA-19738)
++Merged from 2.2:
+  * Add termin-8-jdk as a valid jdk8 candidate in the debian package 
(CASSANDRA-19752)
 - * Remove dh_python use from Debian packaging (CASSANDRA-18558)
++
 +
 +3.0.30
 + * Fix SCM URL link (CASSANDRA-19422)
 + * Backport CASSANDRA-16418 to 3.x (CASSANDRA-18824)
 + * Suppress CVE-2023-6378 (CASSANDRA-19142) 
 + * Do not set RPC_READY to false on transports shutdown in order to not fail 
counter updates for deployments with coordinator and storage nodes with 
transports turned off (CASSANDRA-18935)
 + * Suppress CVE-2023-44487 (CASSANDRA-18943)
 + * Fix nodetool enable/disablebinary to correctly set rpc readiness in gossip 
(CASSANDRA-18935)
 + * Implement the logic in bin/stop-server (CASSANDRA-18838) 
 + * Upgrade snappy-java to 1.1.10.4 (CASSANDRA-18878)
 + * Add cqlshrc.sample and credentials.sample into Debian package 
(CASSANDRA-18818)
 + * Refactor validation logic in StorageService.rebuild (CASSANDRA-18803)
 + * Make alternation of a user type validate the same way as creation of a 
user type does (CASSANDRA-18585)
 + * Backport of CASSANDRA-16905 Further restrict schema column drop/recreate 
conversions (CASSANDRA-18760)
 + * CQLSH emits a warning when the server version doesn't match 
(CASSANDRA-18745)
 + * Fix missing speculative retries in tablestats (CASSANDRA-18767)
 + * Fix Requires for Java for RPM package (CASSANDRA-18751)
 + * Fix CQLSH online help topic link (CASSANDRA-17534)
 + * Remove unused suppressions (CASSANDRA-18724)
 + * Upgrade OWASP to 8.3.1 (CASSANDRA-18650)
 + * Suppress CVE-2023-34462 (CASSANDRA-18649)
 + * Add support for AWS Ec2 IMDSv2 (CASSANDRA-16555)
 + * Suppress CVE-2023-35116 (CASSANDRA-18630)
 + * Pass taskId from CompactionTask to system.compaction_history 
(CASSANDRA-12183)
 + * Suppress CVE-2023-34455, CVE-2023-34454, CVE-2023-34453 (CASSANDRA-18608)
 + * Backport CASSANDRA-10508: Remove hard-coded SSL cipher suites 
(CASSANDRA-18575)
 + * Suppress CVE-2023-2976 (CASSANDRA-18562)
 + * Remove dh_python use in Debian packaging (CASSANDRA-18558)
 + * Pass down all contact points to driver for cassandra-stress 
(CASSANDRA-18025)
 + * Validate the existence of a datacenter in nodetool rebuild 
(CASSANDRA-14319)
 +
 +
 +3.0.29
 + * Suppress CVE-2023-2251 (CASSANDRA-18497)
 + * Do not remove SSTables when cause of FSReadError is OutOfMemoryError while 
using best_effort disk failure policy (CASSANDRA-18336)
 + * Do not remove truncated_at entry in system.local while dropping an index 
(CASSANDRA-18105)
 + * Save host id to system.local and flush immediately after startup 
(CASSANDRA-18153)
 + * Fix RepairJob unnecessarily reporting cancellation error (CASSANDRA-17701)
 + * Fix the ordering of sstables when running sstableupgrade tool 
(CASSANDRA-18143)
 + * Fix default file system error handler for disk_failure_policy die 
(CASSANDRA-18294)
 + * Introduce check for names of test classes (CASSANDRA-17964)
 + * Suppress CVE-2022-41915 (CASSANDRA-18147)
 + * Suppress CVE-2021-1471, CVE-2021-3064, CVE-2021-4235 (CASSANDRA-18149)
 + * Switch to snakeyaml's SafeConstructor (CASSANDRA-18150)
 + * Expand build.dir property in rat targets (CASSANDRA-18183)
 + * Suppress CVE-2022-41881 (CASSANDRA-18148)
 + * Default role is created with zero timestamp (CASSANDRA-12525)
 + * Suppress CVE-2021-37533 (CASSANDRA-18146)
 + * Add to the IntelliJ Git Window issue navigation links to Cassandra's Jira 
(CASSANDRA-18126)
 + * Avoid anticompaction mixing data from two different time windows with TWCS 
(CASSANDRA-17970)
 + * Do not spam the logs with MigrationCoordinator not being able to pull 
schemas (CASSANDRA-18096)
 + * Fix incorrect resource name in LIST PERMISSION output (CASSANDRA-17848)
 + * Suppress CVE-2022-41854 and similar (CASSANDRA-18083)
 + * Fix running Ant rat targets without git (CASSANDRA-17974)
 + * Fix intermittent failure in nodetool toppartitions (CASSANDRA-17254)
 +
 +
 +3.0.28
 + * Harden JMX by resolving beanshooter issues (CASSANDRA-17921)
 + * Suppress CVE-2019-2684 (CASSANDRA-17965)
 + * 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)
 + * Improve libjemalloc resolution in bin/cassandra (CASSANDRA-15767)
 + * Fix missing state resetting on CompressedRandomAccessReader read errors 
(CASSANDRA-17314)
 + * Fix restarting of services on gossipping-only member (CASSANDRA-17752)
 + * Fix writetime and ttl functions forbidden for collections instead of 
multicell columns (CASSANDRA-17628)
 + * Supress CVE-2020-7238 (CASSANDRA-17697)
 + * Fix issue where frozen maps may not be serialized in the correct order 
(CASSANDRA-17623)
 + * Suppress CVE-2022-24823 (CASSANDRA-17633)
 + * fsync TOC and digest files (CASSANDRA-10709)
 +
 +
 +3.0.27
 + * Fix URISyntaxException in nodetool with updated Java (CASSANDRA-17581)
 + * Schema mutations may not be completed on drain (CASSANDRA-17524)
 + * Fix data corruption in AbstractCompositeType due to static boolean byte 
buffers (CASSANDRA-14752)
 + * Add procps dependency to RPM/Debian packages (CASSANDRA-17516)
 + * Suppress CVE-2021-44521 (CASSANDRA-17492)
 + * ConnectionLimitHandler may leaks connection count if remote connection 
drops (CASSANDRA-17252)
 + * Require ant >= 1.10 (CASSANDRA-17428)
 + * Disallow CONTAINS for UPDATE and DELETE (CASSANDRA-15266)
 + * filter out NULL_VERSION entries from peers table in ConfiguredLimit 
(CASSANDRA-16518)
 + * Suppress inapplicable CVEs (CASSANDRA-17368)
 + * Fix flaky test - test_cqlsh_completion.TestCqlshCompletion 
(CASSANDRA-17338)
 + * Fixed TestCqlshOutput failing tests (CASSANDRA-17386)
 + * LeveledCompactionStrategy disk space check improvements (CASSANDRA-17272)
 + * Lazy transaction log replica creation allows incorrect replica content 
divergence during anticompaction (CASSANDRA-17273)
 +
 +
 +3.0.26
 + * Extend operator control over the UDF threading model for CVE-2021-44521 
(CASSANDRA-17352)
 + * Fix conversion from megabits to bytes in streaming rate limiter 
(CASSANDRA-17243)
 + * Upgrade logback to 1.2.9 (CASSANDRA-17204)
 + * Avoid race in AbstractReplicationStrategy endpoint caching 
(CASSANDRA-16673)
 + * Fix abort when window resizing during cqlsh COPY (CASSANDRA-15230)
 + * Fix slow keycache load which blocks startup for tables with many sstables 
(CASSANDRA-14898)
 + * Fix rare NPE caused by batchlog replay / node decomission races 
(CASSANDRA-17049)
 + * Allow users to view permissions of the roles they created (CASSANDRA-16902)
 + * Fix failure handling in inter-node communication (CASSANDRA-16334)
 + * Log more information when a node runs out of commitlog space 
(CASSANDRA-11323)
 + * Don't take snapshots when truncating system tables (CASSANDRA-16839)
 + * Make -Dtest.methods consistently optional in all Ant test targets 
(CASSANDRA-17014)
 + * Immediately apply stream throughput, considering negative values as 
unthrottled (CASSANDRA-16959)
 + * Do not release new SSTables in offline transactions (CASSANDRA-16975)
 + * ArrayIndexOutOfBoundsException in FunctionResource#fromName 
(CASSANDRA-16977, CASSANDRA-16995)
 + * CVE-2015-0886 Security vulnerability in jbcrypt is addressed 
(CASSANDRA-9384)
 + * Avoid useless SSTable reads during single partition queries 
(CASSANDRA-16944)
 + * Debian init respects CASSANDRA_HEAPDUMP_DIR (CASSANDRA-13843)
 + * Catch UnsatisfiedLinkError in WindowsTimer (CASSANDRA-16085)
 + * Avoid removing batch when it's not created during view replication 
(CASSANDRA-16175)
 + * Make the addition of regular column to COMPACT tables throw an 
InvalidRequestException (CASSANDRA-14564)
 + * Fix materialized view schema backup as table (CASSANDRA-12734)
 + * Avoid signaling DigestResolver until the minimum number of responses are 
guaranteed to be visible (CASSANDRA-16883)
 + * Fix secondary indexes on primary key columns skipping some writes 
(CASSANDRA-16868)
 + * Fix incorrect error message in LegacyLayout (CASSANDRA-15136)
 + * Use JMX to validate nodetool --jobs parameter (CASSANDRA-16104)
 + * Handle properly UnsatisfiedLinkError in NativeLibrary#getProcessID() 
(CASSANDRA-16578)
 + * Remove mutation data from error log message (CASSANDRA-16817)
 + * Race in CompactionExecutorTest (CASSANDRA-17239)
 +Merged from 2.2:
   * Add python2 location to RPMs (CASSANDRA-16822)
 +
 +
 +3.0.25:
 + * Binary releases no longer bundle the apidocs (javadoc) (CASSANDRA-16557)
 + * Migrate dependency handling from maven-ant-tasks to resolver-ant-tasks, 
removing lib/ directory from version control (CASSANDRA-16557)
 + * Don't allow seeds to replace without using unsafe (CASSANDRA-14463)
 + * Calculate time remaining correctly for all compaction types in 
compactionstats (CASSANDRA-14701)
 + * Receipt of gossip shutdown notification updates TokenMetadata 
(CASSANDRA-16796)
 + * Count bloom filter misses correctly (CASSANDRA-12922)
 + * Reject token() in MV WHERE clause (CASSANDRA-13464)
 + * Ensure java executable is on the path (CASSANDRA-14325)
 + * Make speculative retry parameter case-insensitive for backward 
compatibility with 2.1 (CASSANDRA-16467)
 + * Push digest mismatch exceptions to trace (CASSANDRA-14900)
 + * Support long names in nodetool output (CASSANDRA-14162)
 + * Handle correctly the exceptions thrown by custom QueryHandler constructors 
(CASSANDRA-16703)
 + * Adding columns via ALTER TABLE can generate corrupt sstables 
(CASSANDRA-16735)
 + * Add flag to disable ALTER...DROP COMPACT STORAGE statements 
(CASSANDRA-16733)
 + * Clean transaction log leftovers at the beginning of sstablelevelreset and 
sstableofflinerelevel (CASSANDRA-12519)
   * CQL shell should prefer newer TLS version by default (CASSANDRA-16695)
 - * Fix Debian init start/stop (CASSANDRA-15770)
 + * Ensure that existing empty rows are properly returned (CASSANDRA-16671)
 + * Invalidate prepared statements on DROP COMPACT (CASSANDRA-16712)
 + * Failure to execute queries should emit a KPI other than read 
timeout/unavailable so it can be alerted/tracked (CASSANDRA-16581)
 + * Don't wait on schema versions from replacement target when replacing 
(CASSANDRA-16692)
 + * StandaloneVerifier does not fail when unable to verify SSTables, it only 
fails if Corruption is thrown (CASSANDRA-16683)
 + * Fix bloom filter false ratio calculation by including true negatives 
(CASSANDRA-15834)
 + * Prevent loss of commit log data when moving sstables between nodes 
(CASSANDRA-16619)
 + * Fix materialized view builders inserting truncated data (CASSANDRA-16567)
 + * Don't wait for schema migrations from removed nodes (CASSANDRA-16577)
 + * Scheduled (delayed) schema pull tasks should not run after MIGRATION stage 
shutdown during decommission (CASSANDRA-16495)
 + * Ignore trailing zeros in hint files (CASSANDRA-16523)
 + * Refuse DROP COMPACT STORAGE if some 2.x sstables are in use 
(CASSANDRA-15897)
 + * Fix ColumnFilter::toString not returning a valid CQL fragment 
(CASSANDRA-16483)
 + * Fix ColumnFilter behaviour to prevent digest mitmatches during upgrades 
(CASSANDRA-16415)
 + * Avoid pushing schema mutations when setting up distributed system 
keyspaces locally (CASSANDRA-16387)
 +Merged from 2.2:
   * Remove ant targets list-jvm-dtests and ant list-jvm-upgrade-dtests 
(CASSANDRA-16519)
   * Fix centos packaging for arm64, >=4.0 rpm's now require python3 
(CASSANDRA-16477)
   * Make TokenMetadata's ring version increments atomic (CASSANDRA-16286)


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

Reply via email to