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

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

commit 57a7b8a70ddcc4e5a690e22f67166a63afb74b3a
Merge: 0aad2e9 78f5057
Author: Jon Meredith <jonmered...@apache.org>
AuthorDate: Thu Jan 6 14:31:54 2022 -0700

    Merge branch 'cassandra-3.11' into cassandra-4.0

 CHANGES.txt                                        |  1 +
 .../db/compaction/CompactionExecutorTest.java      | 32 +++++++++++++---------
 2 files changed, 20 insertions(+), 13 deletions(-)

diff --cc CHANGES.txt
index 0fd51ec,3e5dc2b..c84e643
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -45,24 -27,19 +45,25 @@@ Merged from 3.0
   * 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.11.11
 +4.0.1
 + * Tolerate missing DNS entry when completing a host replacement 
(CASSANDRA-16873)
 + * Harden PrunableArrayQueue against Pruner implementations that might throw 
exceptions (CASSANDRA-16866)
 + * Move RepairedDataInfo to the execution controller rather than the 
ReadCommand to avoid unintended sharing (CASSANDRA-16721)
 + * Bump zstd-jni version to 1.5.0-4 (CASSANDRA-16884)
 + * Remove assumption that all urgent messages are small (CASSANDRA-16877)
 + * ArrayClustering.unsharedHeapSize does not include the data so undercounts 
the heap size (CASSANDRA-16845)
 + * Improve help, doc and error messages about sstabledump -k and -x arguments 
(CASSANDRA-16818)
 + * Add repaired/unrepaired bytes back to nodetool (CASSANDRA-15282)
 + * Upgrade lz4-java to 1.8.0 to add RH6 support back (CASSANDRA-16753)
 + * Improve DiagnosticEventService.publish(event) logging message of events 
(CASSANDRA-16749)
 + * Cleanup dependency scopes (CASSANDRA-16704)
 + * Make JmxHistogram#getRecentValues() and JmxTimer#getRecentValues() 
thread-safe (CASSANDRA-16707)
 +Merged from 3.11:
 + * Validate SASI tokenizer options before adding index to schema 
(CASSANDRA-15135)
 + * Fixup scrub output when no data post-scrub and clear up old use of row, 
which really means partition (CASSANDRA-16835)
 + * Reduce thread contention in CommitLogSegment and HintsBuffer 
(CASSANDRA-16072)
   * Make cqlsh use the same set of reserved keywords than the server uses 
(CASSANDRA-15663)
   * Optimize bytes skipping when reading SSTable files (CASSANDRA-14415)
   * Enable tombstone compactions when unchecked_tombstone_compaction is set in 
TWCS (CASSANDRA-14496)
diff --cc 
test/unit/org/apache/cassandra/db/compaction/CompactionExecutorTest.java
index ab3d9e5,918d58c..cca2997
--- a/test/unit/org/apache/cassandra/db/compaction/CompactionExecutorTest.java
+++ b/test/unit/org/apache/cassandra/db/compaction/CompactionExecutorTest.java
@@@ -63,9 -69,14 +70,14 @@@ public class CompactionExecutorTes
      public void destroy() throws Exception
      {
          executor.shutdown();
 -        executor.awaitTermination(1, TimeUnit.MINUTES);
 +        Assert.assertTrue(executor.awaitTermination(1, TimeUnit.MINUTES));
      }
  
+     void awaitExecution() throws Exception
+     {
+         assert afterExecuteCompleted.await(10, TimeUnit.SECONDS) : 
"afterExecute failed to complete";
+     }
+ 
      @Test
      public void testFailedRunnable() throws Exception
      {

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

Reply via email to