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 a3bbcbf Merge branch 'cassandra-3.11' into trunk add 860de83 Enable nodetool/JMX resizing of processing stage executor pool No new revisions were added by this update. Summary of changes: CHANGES.txt | 1 + .../cassandra/concurrent/ImmediateExecutor.java | 10 +- .../JMXConfigurableThreadPoolExecutor.java | 36 ----- .../concurrent/JMXEnabledSingleThreadExecutor.java | 8 +- .../concurrent/JMXEnabledThreadPoolExecutor.java | 15 +- .../JMXEnabledThreadPoolExecutorMBean.java | 11 +- .../concurrent/LocalAwareExecutorService.java | 17 ++- ...ExecutorMBean.java => ResizableThreadPool.java} | 25 +++- .../apache/cassandra/concurrent/SEPExecutor.java | 105 ++++++++++--- .../SEPExecutorMBean.java} | 5 +- .../org/apache/cassandra/concurrent/SEPWorker.java | 16 +- .../cassandra/concurrent/SharedExecutorPool.java | 7 +- .../org/apache/cassandra/concurrent/Stage.java | 165 +++++++++++++++++---- .../cassandra/config/DatabaseDescriptor.java | 41 +++++ src/java/org/apache/cassandra/db/Keyspace.java | 4 +- .../cassandra/db/SinglePartitionReadCommand.java | 2 +- .../cassandra/db/commitlog/CommitLogReplayer.java | 2 +- src/java/org/apache/cassandra/gms/Gossiper.java | 6 +- .../cassandra/net/InboundMessageHandler.java | 2 +- .../org/apache/cassandra/net/MessagingService.java | 4 +- .../org/apache/cassandra/net/RequestCallbacks.java | 2 +- .../apache/cassandra/repair/RepairRunnable.java | 15 +- .../org/apache/cassandra/repair/Validator.java | 4 +- .../apache/cassandra/schema/MigrationManager.java | 6 +- .../cassandra/schema/SchemaPushVerbHandler.java | 4 +- .../org/apache/cassandra/service/CacheService.java | 4 +- .../org/apache/cassandra/service/StorageProxy.java | 18 +-- .../apache/cassandra/service/StorageService.java | 24 ++- .../cassandra/service/StorageServiceMBean.java | 19 +++ .../service/reads/AbstractReadExecutor.java | 2 +- .../reads/ShortReadPartitionsProtection.java | 2 +- .../service/reads/repair/AbstractReadRepair.java | 2 +- src/java/org/apache/cassandra/tools/NodeProbe.java | 11 ++ src/java/org/apache/cassandra/tools/NodeTool.java | 3 + .../nodetool/{Refresh.java => GetConcurrency.java} | 29 ++-- .../{GetTimeout.java => SetConcurrency.java} | 35 +++-- .../apache/cassandra/tracing/TraceStateImpl.java | 2 +- .../org/apache/cassandra/tracing/TracingImpl.java | 2 +- .../org/apache/cassandra/transport/Message.java | 1 + .../cassandra/distributed/impl/Instance.java | 2 +- .../org/apache/cassandra/cql3/ViewLongTest.java | 4 +- .../cassandra/concurrent/SEPExecutorTest.java | 109 ++++++++++++++ .../org/apache/cassandra/cql3/ViewComplexTest.java | 4 +- .../apache/cassandra/cql3/ViewFilteringTest.java | 4 +- .../org/apache/cassandra/cql3/ViewSchemaTest.java | 4 +- test/unit/org/apache/cassandra/cql3/ViewTest.java | 6 +- .../org/apache/cassandra/net/MatcherResponse.java | 2 +- 47 files changed, 610 insertions(+), 192 deletions(-) delete mode 100644 src/java/org/apache/cassandra/concurrent/JMXConfigurableThreadPoolExecutor.java rename src/java/org/apache/cassandra/concurrent/{JMXConfigurableThreadPoolExecutorMBean.java => ResizableThreadPool.java} (62%) copy src/java/org/apache/cassandra/{cache/CacheProvider.java => concurrent/SEPExecutorMBean.java} (88%) copy src/java/org/apache/cassandra/tools/nodetool/{Refresh.java => GetConcurrency.java} (60%) copy src/java/org/apache/cassandra/tools/nodetool/{GetTimeout.java => SetConcurrency.java} (50%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org