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

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


    from 5b82447  [CASSANDRA-17013] CEP-10 Phase 1: in-jvm-dtest-api changes 
and version bump
     new ce2a0a2  [CASSANDRA-16932] CEP-10 Phase 2: Minor Gossip Fixes
     new fe9cff6  [CASSANDRA-16930] CEP-10 Phase 2: Improved Configuration For 
Controlling Determinism
     new 0c444a7  [CASSANDRA-16931] CEP-10 Phase 2: Improve DTest @Shared 
Annotation Functionality

The 3 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:
 .../org/apache/cassandra/auth/AuthKeyspace.java    |   5 +-
 .../cassandra/concurrent/ExecutorBuilder.java      |   4 +
 .../concurrent/ExecutorBuilderFactory.java         |   6 +
 .../cassandra/concurrent/ExecutorFactory.java      |   4 +
 .../apache/cassandra/concurrent/ExecutorPlus.java  |   5 +
 .../apache/cassandra/concurrent/Interruptible.java |   5 +
 .../concurrent/LocalAwareExecutorPlus.java         |   5 +
 .../LocalAwareSequentialExecutorPlus.java          |   5 +
 .../cassandra/concurrent/NamedThreadFactory.java   |   1 +
 .../cassandra/concurrent/ResizableThreadPool.java  |   5 +
 .../concurrent/ScheduledExecutorPlus.java          |   5 +
 .../concurrent/SequentialExecutorPlus.java         |   6 +
 .../apache/cassandra/concurrent/Shutdownable.java  |   5 +
 .../concurrent/SingleThreadExecutorPlus.java       |   6 +
 .../cassandra/concurrent/SyncFutureTask.java       |  17 +-
 .../apache/cassandra/concurrent/TaskFactory.java   |   4 +
 .../concurrent/ThreadPoolExecutorBuilder.java      |   2 +-
 .../config/CassandraRelevantProperties.java        |  79 ++++++-
 src/java/org/apache/cassandra/config/Config.java   |   8 +
 .../cassandra/config/DatabaseDescriptor.java       |  36 ++++
 .../cassandra/config/ParameterizedClass.java       |   5 +
 .../org/apache/cassandra/db/ColumnFamilyStore.java |   6 +
 src/java/org/apache/cassandra/db/Memtable.java     |  22 +-
 .../db/commitlog/BatchCommitLogService.java        |   4 +-
 .../apache/cassandra/db/lifecycle/LogReplica.java  |  10 +-
 .../cassandra/exceptions/CassandraException.java   |   5 +
 .../apache/cassandra/exceptions/ExceptionCode.java |   4 +
 .../exceptions/RequestExecutionException.java      |   5 +
 .../cassandra/exceptions/TransportException.java   |   5 +
 .../org/apache/cassandra/gms/FailureDetector.java  |   3 +-
 src/java/org/apache/cassandra/gms/Gossiper.java    | 170 ++++++++++++---
 .../apache/cassandra/io/sstable/Descriptor.java    |   3 +-
 .../cassandra/io/sstable/format/SSTableReader.java |  12 +-
 .../apache/cassandra/io/util/DataInputPlus.java    |   4 +
 .../apache/cassandra/io/util/DataOutputPlus.java   |   6 +-
 .../org/apache/cassandra/io/util/FileReader.java   |   1 -
 src/java/org/apache/cassandra/io/util/Memory.java  |   2 +-
 .../org/apache/cassandra/io/util/PathUtils.java    |   2 +-
 ...ewindableDataInput.java => ReadableMemory.java} |  13 +-
 .../locator/AbstractReplicaCollection.java         |  18 ++
 .../org/apache/cassandra/net/RequestCallbacks.java |   8 +-
 .../apache/cassandra/schema/CompressionParams.java |  13 +-
 .../cassandra/schema/MigrationCoordinator.java     |   3 +-
 src/java/org/apache/cassandra/schema/TableId.java  |   5 +
 .../org/apache/cassandra/schema/TableMetadata.java |   5 +-
 .../org/apache/cassandra/service/ClientState.java  |   7 +-
 .../apache/cassandra/service/StorageService.java   |  37 +++-
 .../cassandra/streaming/StreamingChannel.java      |   5 +
 .../streaming/StreamingDataInputPlus.java          |   4 +
 .../streaming/StreamingDataOutputPlus.java         |   5 +
 .../org/apache/cassandra/utils/ByteBufferUtil.java |   2 +
 src/java/org/apache/cassandra/utils/Clock.java     |   6 +-
 src/java/org/apache/cassandra/utils/Closeable.java |   3 +
 .../org/apache/cassandra/utils/FBUtilities.java    |  12 +-
 src/java/org/apache/cassandra/utils/Hex.java       |  17 ++
 .../java/org/apache/cassandra/utils}/Isolated.java |   4 +-
 .../{WrappedBoolean.java => LazyToString.java}     |  30 ++-
 .../org/apache/cassandra/utils/MonotonicClock.java |   8 +-
 .../cassandra/utils/MonotonicClockTranslation.java |   3 +
 .../org/apache/cassandra/utils/NativeLibrary.java  |  43 ++--
 .../java/org/apache/cassandra/utils}/Shared.java   |   8 +-
 .../org/apache/cassandra/utils/SigarLibrary.java   |   4 +-
 src/java/org/apache/cassandra/utils/UUIDGen.java   |  60 +++++-
 .../org/apache/cassandra/utils/WithResources.java  |   3 +
 .../cassandra/utils/concurrent/Awaitable.java      |   3 +
 .../cassandra/utils/concurrent/Condition.java      |   4 +
 .../cassandra/utils/concurrent/CountDownLatch.java |   4 +
 .../apache/cassandra/utils/concurrent/Future.java  |   4 +
 .../apache/cassandra/utils/concurrent/Promise.java |   5 +
 .../cassandra/utils/concurrent/RunnableFuture.java |   5 +
 .../cassandra/utils/concurrent/Semaphore.java      |   3 +
 .../apache/cassandra/utils/concurrent/Threads.java | 135 ++++++++++++
 .../concurrent/UncheckedInterruptedException.java  |   5 +
 .../cassandra/utils/concurrent/WaitQueue.java      |   5 +
 .../apache/cassandra/utils/memory/HeapPool.java    |  76 ++++++-
 .../cassandra/utils/memory/MemtableAllocator.java  |   2 +-
 .../cassandra/utils/memory/MemtablePool.java       |   3 +-
 .../apache/cassandra/utils/memory/NativePool.java  |   4 +-
 .../apache/cassandra/utils/memory/SlabPool.java    |   4 +-
 .../org/apache/cassandra/distributed/Cluster.java  |   3 +-
 .../distributed/impl/AbstractCluster.java          | 239 +++++++++++++++++++--
 .../cassandra/distributed/impl/Coordinator.java    |   2 +-
 .../distributed/impl/INodeProvisionStrategy.java   |   6 +-
 .../cassandra/distributed/impl/InstanceConfig.java |   2 -
 .../apache/cassandra/distributed/impl/Query.java   |   5 +-
 .../cassandra/distributed/shared/ClusterUtils.java |   1 +
 .../test/BootstrapBinaryDisabledTest.java          |   2 +-
 ...AsHibernatingNodeWithoutReplaceAddressTest.java |   8 +-
 .../upgrade/MixedModeMessageForwardTest.java       |   3 +-
 .../config/DatabaseDescriptorRefTest.java          |   1 +
 .../unit/org/apache/cassandra/db/CellSpecTest.java |   2 +-
 .../cassandra/db/ClusteringHeapSizeTest.java       |   2 +-
 .../org/apache/cassandra/db/NativeCellTest.java    |   2 +-
 .../cassandra/db/filter/ColumnFilterTest.java      |   1 +
 .../apache/cassandra/gms/ArrivalWindowTest.java    |   8 +
 95 files changed, 1189 insertions(+), 168 deletions(-)
 copy src/java/org/apache/cassandra/io/util/{RewindableDataInput.java => 
ReadableMemory.java} (77%)
 rename {test/distributed/org/apache/cassandra/distributed/shared => 
src/java/org/apache/cassandra/utils}/Isolated.java (95%)
 copy src/java/org/apache/cassandra/utils/{WrappedBoolean.java => 
LazyToString.java} (73%)
 rename {test/distributed/org/apache/cassandra/distributed/shared => 
src/java/org/apache/cassandra/utils}/Shared.java (82%)
 create mode 100644 src/java/org/apache/cassandra/utils/concurrent/Threads.java

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

Reply via email to