Details
-
Bug
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
-
Degradation - Resource Management
-
Normal
-
Normal
-
User Report
-
All
-
None
Description
ERROR [Strong-Reference-Leak-Detector:1] 2023-12-21 09:50:33,072 Strong self-ref loop detected [/tmp/cassandra/build/test/cassandra/data/system/IndexInfo-9f5c6374d48532299a0a5094af9ad1e3/oa-1-big private java.util.List org.apache.cassandra.io.sstable.format.SSTableReader$InstanceTidier.closeables-java.util.ArrayList transient java.lang.Object[] java.util.ArrayList.elementData-[Ljava.lang.Object; transient java.lang.Object[] java.util.ArrayList.elementData-org.apache.cassandra.io.util.FileHandle final org.apache.cassandra.utils.concurrent.Ref org.apache.cassandra.utils.concurrent.SharedCloseableImpl.ref-org.apache.cassandra.utils.concurrent.Ref final org.apache.cassandra.utils.concurrent.Ref$State org.apache.cassandra.utils.concurrent.Ref.state-org.apache.cassandra.utils.concurrent.Ref$State final org.apache.cassandra.utils.concurrent.Ref$GlobalState org.apache.cassandra.utils.concurrent.Ref$State.globalState-org.apache.cassandra.utils.concurrent.Ref$GlobalState private final org.apache.cassandra.utils.concurrent.RefCounted$Tidy org.apache.cassandra.utils.concurrent.Ref$GlobalState.tidy-org.apache.cassandra.io.util.FileHandle$Cleanup final java.util.Optional org.apache.cassandra.io.util.FileHandle$Cleanup.chunkCache-java.util.Optional private final java.lang.Object java.util.Optional.value-org.apache.cassandra.cache.ChunkCache private final org.apache.cassandra.utils.memory.BufferPool org.apache.cassandra.cache.ChunkCache.bufferPool-org.apache.cassandra.utils.memory.BufferPool private final java.util.Set org.apache.cassandra.utils.memory.BufferPool.localPoolReferences-java.util.Collections$SetFromMap private final java.util.Map java.util.Collections$SetFromMap.m-java.util.concurrent.ConcurrentHashMap private final java.util.Map java.util.Collections$SetFromMap.m-org.apache.cassandra.utils.memory.BufferPool$LocalPoolRef private final org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks org.apache.cassandra.utils.memory.BufferPool$LocalPoolRef.chunks-org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks private org.apache.cassandra.utils.memory.BufferPool$Chunk org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks.chunk0-org.apache.cassandra.utils.memory.BufferPool$Chunk private volatile org.apache.cassandra.utils.memory.BufferPool$LocalPool org.apache.cassandra.utils.memory.BufferPool$Chunk.owner-org.apache.cassandra.utils.memory.BufferPool$LocalPool private final java.lang.Thread org.apache.cassandra.utils.memory.BufferPool$LocalPool.owningThread-io.netty.util.concurrent.FastThreadLocalThread private java.lang.Runnable java.lang.Thread.target-io.netty.util.concurrent.FastThreadLocalRunnable private final java.lang.Runnable io.netty.util.concurrent.FastThreadLocalRunnable.runnable-java.util.concurrent.ThreadPoolExecutor$Worker final java.util.concurrent.ThreadPoolExecutor java.util.concurrent.ThreadPoolExecutor$Worker.this$0-org.apache.cassandra.concurrent.ScheduledThreadPoolExecutorPlus private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask private java.util.concurrent.Callable java.util.concurrent.FutureTask.callable-java.util.concurrent.Executors$RunnableAdapter private final java.lang.Runnable java.util.concurrent.Executors$RunnableAdapter.task-org.apache.cassandra.concurrent.ExecutionFailure$1 final java.lang.Runnable org.apache.cassandra.concurrent.ExecutionFailure$1.val$wrap-org.apache.cassandra.hints.HintsService$$Lambda$1142/0x0000000801576aa0 private final org.apache.cassandra.hints.HintsService org.apache.cassandra.hints.HintsService$$Lambda$1142/0x0000000801576aa0.arg$1-org.apache.cassandra.hints.HintsService private final org.apache.cassandra.hints.HintsWriteExecutor org.apache.cassandra.hints.HintsService.writeExecutor-org.apache.cassandra.hints.HintsWriteExecutor private final org.apache.cassandra.concurrent.ExecutorPlus org.apache.cassandra.hints.HintsWriteExecutor.executor-org.apache.cassandra.concurrent.SingleThreadExecutorPlus private final java.util.HashSet java.util.concurrent.ThreadPoolExecutor.workers-java.util.HashSet private transient java.util.HashMap java.util.HashSet.map-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node final java.lang.Object java.util.HashMap$Node.key-java.util.concurrent.ThreadPoolExecutor$Worker final java.lang.Thread java.util.concurrent.ThreadPoolExecutor$Worker.thread-io.netty.util.concurrent.FastThreadLocalThread private java.lang.ThreadGroup java.lang.Thread.group-java.lang.ThreadGroup private final java.lang.ThreadGroup java.lang.ThreadGroup.parent-java.lang.ThreadGroup java.lang.Thread[] java.lang.ThreadGroup.threads-[Ljava.lang.Thread; java.lang.Thread[] java.lang.ThreadGroup.threads-io.netty.util.concurrent.FastThreadLocalThread private java.lang.Runnable java.lang.Thread.target-io.netty.util.concurrent.FastThreadLocalRunnable private final java.lang.Runnable io.netty.util.concurrent.FastThreadLocalRunnable.runnable-org.apache.cassandra.concurrent.InfiniteLoopExecutor$$Lambda$241/0x000000080128b138 private final org.apache.cassandra.concurrent.InfiniteLoopExecutor org.apache.cassandra.concurrent.InfiniteLoopExecutor$$Lambda$241/0x000000080128b138.arg$1-org.apache.cassandra.concurrent.InfiniteLoopExecutor private final org.apache.cassandra.concurrent.Interruptible$Task org.apache.cassandra.concurrent.InfiniteLoopExecutor.task-org.apache.cassandra.tcm.log.LocalLog$Async$AsyncRunnable final org.apache.cassandra.tcm.log.LocalLog$Async org.apache.cassandra.tcm.log.LocalLog$Async$AsyncRunnable.this$0-org.apache.cassandra.tcm.log.LocalLog$Async protected final java.util.concurrent.atomic.AtomicReference org.apache.cassandra.tcm.log.LocalLog.committed-java.util.concurrent.atomic.AtomicReference private volatile java.lang.Object java.util.concurrent.atomic.AtomicReference.value-org.apache.cassandra.tcm.ClusterMetadata public final org.apache.cassandra.schema.DistributedSchema org.apache.cassandra.tcm.ClusterMetadata.schema-org.apache.cassandra.schema.DistributedSchema private final org.apache.cassandra.schema.Keyspaces org.apache.cassandra.schema.DistributedSchema.keyspaces-org.apache.cassandra.schema.Keyspaces private final org.apache.cassandra.utils.btree.BTreeMap org.apache.cassandra.schema.Keyspaces.keyspaces-org.apache.cassandra.utils.btree.BTreeMap protected final java.lang.Object[] org.apache.cassandra.utils.btree.AbstractBTreeMap.tree-[Ljava.lang.Object; protected final java.lang.Object[] org.apache.cassandra.utils.btree.AbstractBTreeMap.tree-org.apache.cassandra.utils.btree.AbstractBTreeMap$Entry private java.lang.Object java.util.AbstractMap$SimpleEntry.value-org.apache.cassandra.schema.KeyspaceMetadata public final org.apache.cassandra.schema.Tables org.apache.cassandra.schema.KeyspaceMetadata.tables-org.apache.cassandra.schema.Tables private final com.google.common.collect.ImmutableMap org.apache.cassandra.schema.Tables.tables-com.google.common.collect.RegularImmutableMap final transient java.util.Map$Entry[] com.google.common.collect.RegularImmutableMap.entries-[Ljava.util.Map$Entry; final transient java.util.Map$Entry[] com.google.common.collect.RegularImmutableMap.entries-com.google.common.collect.ImmutableMapEntry final java.lang.Object com.google.common.collect.ImmutableEntry.value-org.apache.cassandra.schema.TableMetadata public org.apache.cassandra.schema.TableMetadataRef org.apache.cassandra.schema.TableMetadata.ref-org.apache.cassandra.schema.TableMetadataRef$2 final org.apache.cassandra.schema.TableMetadataRef org.apache.cassandra.schema.TableMetadataRef$2.val$wrapped-org.apache.cassandra.schema.TableMetadataRef private final org.apache.cassandra.schema.SchemaProvider org.apache.cassandra.schema.TableMetadataRef.schema-org.apache.cassandra.schema.Schema private final java.util.Map org.apache.cassandra.schema.Schema.localKeyspaceInstances-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node java.lang.Object java.util.HashMap$Node.value-org.apache.cassandra.schema.Schema$LazyVariable private final java.util.concurrent.atomic.AtomicReference org.apache.cassandra.schema.Schema$LazyVariable.ref-java.util.concurrent.atomic.AtomicReference private volatile java.lang.Object java.util.concurrent.atomic.AtomicReference.value-org.apache.cassandra.db.Keyspace private final java.util.concurrent.ConcurrentMap org.apache.cassandra.db.Keyspace.columnFamilyStores-java.util.concurrent.ConcurrentHashMap private final java.util.concurrent.ConcurrentMap org.apache.cassandra.db.Keyspace.columnFamilyStores-org.apache.cassandra.db.ColumnFamilyStore private final org.apache.cassandra.db.lifecycle.Tracker org.apache.cassandra.db.ColumnFamilyStore.data-org.apache.cassandra.db.lifecycle.Tracker private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-java.util.concurrent.CopyOnWriteArrayList private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-org.apache.cassandra.service.SSTablesGlobalTracker private final java.util.Set org.apache.cassandra.service.SSTablesGlobalTracker.subscribers-java.util.concurrent.CopyOnWriteArraySet private final java.util.Set org.apache.cassandra.service.SSTablesGlobalTracker.subscribers-org.apache.cassandra.service.StorageService$$Lambda$1150/0x000000080157e898 private final org.apache.cassandra.service.StorageService org.apache.cassandra.service.StorageService$$Lambda$1150/0x000000080157e898.arg$1-org.apache.cassandra.service.StorageService private java.lang.Thread org.apache.cassandra.service.StorageService.drainOnShutdown-io.netty.util.concurrent.FastThreadLocalThread private java.lang.ThreadGroup java.lang.Thread.group-java.lang.ThreadGroup java.lang.Thread[] java.lang.ThreadGroup.threads-[Ljava.lang.Thread; java.lang.Thread[] java.lang.ThreadGroup.threads-io.netty.util.concurrent.FastThreadLocalThread private io.netty.util.internal.InternalThreadLocalMap io.netty.util.concurrent.FastThreadLocalThread.threadLocalMap-io.netty.util.internal.InternalThreadLocalMap private java.lang.Object[] io.netty.util.internal.InternalThreadLocalMap.indexedVariables-[Ljava.lang.Object; private java.lang.Object[] io.netty.util.internal.InternalThreadLocalMap.indexedVariables-io.netty.channel.epoll.EpollEventLoop private final io.netty.util.collection.IntObjectMap io.netty.channel.epoll.EpollEventLoop.channels-io.netty.util.collection.IntObjectHashMap private java.lang.Object[] io.netty.util.collection.IntObjectHashMap.values-[Ljava.lang.Object; private java.lang.Object[] io.netty.util.collection.IntObjectHashMap.values-io.netty.channel.epoll.EpollServerSocketChannel private final io.netty.channel.DefaultChannelPipeline io.netty.channel.AbstractChannel.pipeline-io.netty.channel.DefaultChannelPipeline final io.netty.channel.DefaultChannelPipeline$HeadContext io.netty.channel.DefaultChannelPipeline.head-io.netty.channel.DefaultChannelPipeline$HeadContext volatile io.netty.channel.AbstractChannelHandlerContext io.netty.channel.AbstractChannelHandlerContext.next-io.netty.channel.DefaultChannelHandlerContext private final io.netty.channel.ChannelHandler io.netty.channel.DefaultChannelHandlerContext.handler-io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor private final io.netty.channel.ChannelHandler io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor.childHandler-org.apache.cassandra.net.InboundConnectionInitiator$Initializer private final org.apache.cassandra.net.InboundConnectionSettings org.apache.cassandra.net.InboundConnectionInitiator$Initializer.settings-org.apache.cassandra.net.InboundConnectionSettings public final java.util.function.Function org.apache.cassandra.net.InboundConnectionSettings.handlers-org.apache.cassandra.net.MessagingService$$Lambda$615/0x000000080140d788 private final org.apache.cassandra.net.MessagingService org.apache.cassandra.net.MessagingService$$Lambda$615/0x000000080140d788.arg$1-org.apache.cassandra.net.MessagingService public final org.apache.cassandra.net.LatencySubscribers org.apache.cassandra.net.MessagingService.latencySubscribers-org.apache.cassandra.net.LatencySubscribers private volatile org.apache.cassandra.net.LatencySubscribers$Subscriber org.apache.cassandra.net.LatencySubscribers.subscribers-org.apache.cassandra.locator.DynamicEndpointSnitch private volatile java.util.concurrent.ScheduledFuture org.apache.cassandra.locator.DynamicEndpointSnitch.updateSchedular-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask final java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.this$0-org.apache.cassandra.concurrent.ScheduledThreadPoolExecutorPlus private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask private java.util.concurrent.Callable java.util.concurrent.FutureTask.callable-java.util.concurrent.Executors$RunnableAdapter private final java.lang.Runnable java.util.concurrent.Executors$RunnableAdapter.task-org.apache.cassandra.concurrent.ExecutionFailure$1 final java.lang.Runnable org.apache.cassandra.concurrent.ExecutionFailure$1.val$wrap-org.apache.cassandra.db.memtable.AbstractAllocatorMemtable$1 final org.apache.cassandra.db.memtable.Memtable$Owner org.apache.cassandra.db.memtable.AbstractAllocatorMemtable$1.val$owner-org.apache.cassandra.db.ColumnFamilyStore private final org.apache.cassandra.db.lifecycle.Tracker org.apache.cassandra.db.ColumnFamilyStore.data-org.apache.cassandra.db.lifecycle.Tracker private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-java.util.concurrent.CopyOnWriteArrayList private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-org.apache.cassandra.db.compaction.CompactionStrategyManager private final org.apache.cassandra.db.compaction.CompactionStrategyHolder org.apache.cassandra.db.compaction.CompactionStrategyManager.unrepaired-org.apache.cassandra.db.compaction.CompactionStrategyHolder private final java.util.List org.apache.cassandra.db.compaction.CompactionStrategyHolder.strategies-java.util.ArrayList transient java.lang.Object[] java.util.ArrayList.elementData-[Ljava.lang.Object; transient java.lang.Object[] java.util.ArrayList.elementData-org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy protected final java.util.Set org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy.sstables-java.util.HashSet private transient java.util.HashMap java.util.HashSet.map-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node final java.lang.Object java.util.HashMap$Node.key-org.apache.cassandra.io.sstable.format.big.BigTableReader private final org.apache.cassandra.utils.concurrent.Ref org.apache.cassandra.io.sstable.format.SSTableReader.selfRef-org.apache.cassandra.utils.concurrent.Ref] ERROR [Strong-Reference-Leak-Detector:1] 2023-12-21 09:50:33,510 Strong self-ref loop detected [/tmp/cassandra/build/test/cassandra/data/system/local-7ad54392bcdd35a684174e047860b377/oa-9-big-Index.db final java.util.Optional org.apache.cassandra.io.util.FileHandle$Cleanup.chunkCache-java.util.Optional private final java.lang.Object java.util.Optional.value-org.apache.cassandra.cache.ChunkCache private final org.apache.cassandra.utils.memory.BufferPool org.apache.cassandra.cache.ChunkCache.bufferPool-org.apache.cassandra.utils.memory.BufferPool private final java.util.Set org.apache.cassandra.utils.memory.BufferPool.localPoolReferences-java.util.Collections$SetFromMap private final java.util.Map java.util.Collections$SetFromMap.m-java.util.concurrent.ConcurrentHashMap private final java.util.Map java.util.Collections$SetFromMap.m-org.apache.cassandra.utils.memory.BufferPool$LocalPoolRef private final org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks org.apache.cassandra.utils.memory.BufferPool$LocalPoolRef.chunks-org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks private org.apache.cassandra.utils.memory.BufferPool$Chunk org.apache.cassandra.utils.memory.BufferPool$MicroQueueOfChunks.chunk0-org.apache.cassandra.utils.memory.BufferPool$Chunk private volatile org.apache.cassandra.utils.memory.BufferPool$LocalPool org.apache.cassandra.utils.memory.BufferPool$Chunk.owner-org.apache.cassandra.utils.memory.BufferPool$LocalPool private final java.lang.Thread org.apache.cassandra.utils.memory.BufferPool$LocalPool.owningThread-io.netty.util.concurrent.FastThreadLocalThread private java.lang.Runnable java.lang.Thread.target-io.netty.util.concurrent.FastThreadLocalRunnable private final java.lang.Runnable io.netty.util.concurrent.FastThreadLocalRunnable.runnable-java.util.concurrent.ThreadPoolExecutor$Worker final java.util.concurrent.ThreadPoolExecutor java.util.concurrent.ThreadPoolExecutor$Worker.this$0-org.apache.cassandra.concurrent.ScheduledThreadPoolExecutorPlus private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask private java.util.concurrent.Callable java.util.concurrent.FutureTask.callable-java.util.concurrent.Executors$RunnableAdapter private final java.lang.Runnable java.util.concurrent.Executors$RunnableAdapter.task-org.apache.cassandra.concurrent.ExecutionFailure$1 final java.lang.Runnable org.apache.cassandra.concurrent.ExecutionFailure$1.val$wrap-org.apache.cassandra.hints.HintsService$$Lambda$1142/0x0000000801576aa0 private final org.apache.cassandra.hints.HintsService org.apache.cassandra.hints.HintsService$$Lambda$1142/0x0000000801576aa0.arg$1-org.apache.cassandra.hints.HintsService private final org.apache.cassandra.hints.HintsWriteExecutor org.apache.cassandra.hints.HintsService.writeExecutor-org.apache.cassandra.hints.HintsWriteExecutor private final org.apache.cassandra.concurrent.ExecutorPlus org.apache.cassandra.hints.HintsWriteExecutor.executor-org.apache.cassandra.concurrent.SingleThreadExecutorPlus private final java.util.HashSet java.util.concurrent.ThreadPoolExecutor.workers-java.util.HashSet private transient java.util.HashMap java.util.HashSet.map-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node final java.lang.Object java.util.HashMap$Node.key-java.util.concurrent.ThreadPoolExecutor$Worker final java.lang.Thread java.util.concurrent.ThreadPoolExecutor$Worker.thread-io.netty.util.concurrent.FastThreadLocalThread private java.lang.ThreadGroup java.lang.Thread.group-java.lang.ThreadGroup private final java.lang.ThreadGroup java.lang.ThreadGroup.parent-java.lang.ThreadGroup java.lang.Thread[] java.lang.ThreadGroup.threads-[Ljava.lang.Thread; java.lang.Thread[] java.lang.ThreadGroup.threads-io.netty.util.concurrent.FastThreadLocalThread private java.lang.Runnable java.lang.Thread.target-io.netty.util.concurrent.FastThreadLocalRunnable private final java.lang.Runnable io.netty.util.concurrent.FastThreadLocalRunnable.runnable-org.apache.cassandra.concurrent.InfiniteLoopExecutor$$Lambda$241/0x000000080128b138 private final org.apache.cassandra.concurrent.InfiniteLoopExecutor org.apache.cassandra.concurrent.InfiniteLoopExecutor$$Lambda$241/0x000000080128b138.arg$1-org.apache.cassandra.concurrent.InfiniteLoopExecutor private final org.apache.cassandra.concurrent.Interruptible$Task org.apache.cassandra.concurrent.InfiniteLoopExecutor.task-org.apache.cassandra.tcm.log.LocalLog$Async$AsyncRunnable final org.apache.cassandra.tcm.log.LocalLog$Async org.apache.cassandra.tcm.log.LocalLog$Async$AsyncRunnable.this$0-org.apache.cassandra.tcm.log.LocalLog$Async protected final java.util.concurrent.atomic.AtomicReference org.apache.cassandra.tcm.log.LocalLog.committed-java.util.concurrent.atomic.AtomicReference private volatile java.lang.Object java.util.concurrent.atomic.AtomicReference.value-org.apache.cassandra.tcm.ClusterMetadata public final org.apache.cassandra.schema.DistributedSchema org.apache.cassandra.tcm.ClusterMetadata.schema-org.apache.cassandra.schema.DistributedSchema private final org.apache.cassandra.schema.Keyspaces org.apache.cassandra.schema.DistributedSchema.keyspaces-org.apache.cassandra.schema.Keyspaces private final org.apache.cassandra.utils.btree.BTreeMap org.apache.cassandra.schema.Keyspaces.keyspaces-org.apache.cassandra.utils.btree.BTreeMap protected final java.lang.Object[] org.apache.cassandra.utils.btree.AbstractBTreeMap.tree-[Ljava.lang.Object; protected final java.lang.Object[] org.apache.cassandra.utils.btree.AbstractBTreeMap.tree-org.apache.cassandra.utils.btree.AbstractBTreeMap$Entry private java.lang.Object java.util.AbstractMap$SimpleEntry.value-org.apache.cassandra.schema.KeyspaceMetadata public final org.apache.cassandra.schema.Tables org.apache.cassandra.schema.KeyspaceMetadata.tables-org.apache.cassandra.schema.Tables private final com.google.common.collect.ImmutableMap org.apache.cassandra.schema.Tables.tables-com.google.common.collect.RegularImmutableMap final transient java.util.Map$Entry[] com.google.common.collect.RegularImmutableMap.entries-[Ljava.util.Map$Entry; final transient java.util.Map$Entry[] com.google.common.collect.RegularImmutableMap.entries-com.google.common.collect.ImmutableMapEntry final java.lang.Object com.google.common.collect.ImmutableEntry.value-org.apache.cassandra.schema.TableMetadata public org.apache.cassandra.schema.TableMetadataRef org.apache.cassandra.schema.TableMetadata.ref-org.apache.cassandra.schema.TableMetadataRef$2 final org.apache.cassandra.schema.TableMetadataRef org.apache.cassandra.schema.TableMetadataRef$2.val$wrapped-org.apache.cassandra.schema.TableMetadataRef private final org.apache.cassandra.schema.SchemaProvider org.apache.cassandra.schema.TableMetadataRef.schema-org.apache.cassandra.schema.Schema private final java.util.Map org.apache.cassandra.schema.Schema.localKeyspaceInstances-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node java.lang.Object java.util.HashMap$Node.value-org.apache.cassandra.schema.Schema$LazyVariable private final java.util.concurrent.atomic.AtomicReference org.apache.cassandra.schema.Schema$LazyVariable.ref-java.util.concurrent.atomic.AtomicReference private volatile java.lang.Object java.util.concurrent.atomic.AtomicReference.value-org.apache.cassandra.db.Keyspace private final java.util.concurrent.ConcurrentMap org.apache.cassandra.db.Keyspace.columnFamilyStores-java.util.concurrent.ConcurrentHashMap private final java.util.concurrent.ConcurrentMap org.apache.cassandra.db.Keyspace.columnFamilyStores-org.apache.cassandra.db.ColumnFamilyStore private final org.apache.cassandra.db.lifecycle.Tracker org.apache.cassandra.db.ColumnFamilyStore.data-org.apache.cassandra.db.lifecycle.Tracker private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-java.util.concurrent.CopyOnWriteArrayList private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-org.apache.cassandra.service.SSTablesGlobalTracker private final java.util.Set org.apache.cassandra.service.SSTablesGlobalTracker.subscribers-java.util.concurrent.CopyOnWriteArraySet private final java.util.Set org.apache.cassandra.service.SSTablesGlobalTracker.subscribers-org.apache.cassandra.service.StorageService$$Lambda$1150/0x000000080157e898 private final org.apache.cassandra.service.StorageService org.apache.cassandra.service.StorageService$$Lambda$1150/0x000000080157e898.arg$1-org.apache.cassandra.service.StorageService private java.lang.Thread org.apache.cassandra.service.StorageService.drainOnShutdown-io.netty.util.concurrent.FastThreadLocalThread private java.lang.ThreadGroup java.lang.Thread.group-java.lang.ThreadGroup java.lang.Thread[] java.lang.ThreadGroup.threads-[Ljava.lang.Thread; java.lang.Thread[] java.lang.ThreadGroup.threads-io.netty.util.concurrent.FastThreadLocalThread private io.netty.util.internal.InternalThreadLocalMap io.netty.util.concurrent.FastThreadLocalThread.threadLocalMap-io.netty.util.internal.InternalThreadLocalMap private java.lang.Object[] io.netty.util.internal.InternalThreadLocalMap.indexedVariables-[Ljava.lang.Object; private java.lang.Object[] io.netty.util.internal.InternalThreadLocalMap.indexedVariables-io.netty.channel.epoll.EpollEventLoop private final io.netty.util.collection.IntObjectMap io.netty.channel.epoll.EpollEventLoop.channels-io.netty.util.collection.IntObjectHashMap private java.lang.Object[] io.netty.util.collection.IntObjectHashMap.values-[Ljava.lang.Object; private java.lang.Object[] io.netty.util.collection.IntObjectHashMap.values-io.netty.channel.epoll.EpollServerSocketChannel private final io.netty.channel.DefaultChannelPipeline io.netty.channel.AbstractChannel.pipeline-io.netty.channel.DefaultChannelPipeline final io.netty.channel.DefaultChannelPipeline$HeadContext io.netty.channel.DefaultChannelPipeline.head-io.netty.channel.DefaultChannelPipeline$HeadContext volatile io.netty.channel.AbstractChannelHandlerContext io.netty.channel.AbstractChannelHandlerContext.next-io.netty.channel.DefaultChannelHandlerContext private final io.netty.channel.ChannelHandler io.netty.channel.DefaultChannelHandlerContext.handler-io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor private final io.netty.channel.ChannelHandler io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor.childHandler-org.apache.cassandra.net.InboundConnectionInitiator$Initializer private final org.apache.cassandra.net.InboundConnectionSettings org.apache.cassandra.net.InboundConnectionInitiator$Initializer.settings-org.apache.cassandra.net.InboundConnectionSettings public final java.util.function.Function org.apache.cassandra.net.InboundConnectionSettings.handlers-org.apache.cassandra.net.MessagingService$$Lambda$615/0x000000080140d788 private final org.apache.cassandra.net.MessagingService org.apache.cassandra.net.MessagingService$$Lambda$615/0x000000080140d788.arg$1-org.apache.cassandra.net.MessagingService public final org.apache.cassandra.net.LatencySubscribers org.apache.cassandra.net.MessagingService.latencySubscribers-org.apache.cassandra.net.LatencySubscribers private volatile org.apache.cassandra.net.LatencySubscribers$Subscriber org.apache.cassandra.net.LatencySubscribers.subscribers-org.apache.cassandra.locator.DynamicEndpointSnitch private volatile java.util.concurrent.ScheduledFuture org.apache.cassandra.locator.DynamicEndpointSnitch.updateSchedular-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask final java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.this$0-org.apache.cassandra.concurrent.ScheduledThreadPoolExecutorPlus private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue private final java.util.concurrent.BlockingQueue java.util.concurrent.ThreadPoolExecutor.workQueue-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask private java.util.concurrent.Callable java.util.concurrent.FutureTask.callable-java.util.concurrent.Executors$RunnableAdapter private final java.lang.Runnable java.util.concurrent.Executors$RunnableAdapter.task-org.apache.cassandra.concurrent.ExecutionFailure$1 final java.lang.Runnable org.apache.cassandra.concurrent.ExecutionFailure$1.val$wrap-org.apache.cassandra.db.memtable.AbstractAllocatorMemtable$1 final org.apache.cassandra.db.memtable.Memtable$Owner org.apache.cassandra.db.memtable.AbstractAllocatorMemtable$1.val$owner-org.apache.cassandra.db.ColumnFamilyStore private final org.apache.cassandra.db.lifecycle.Tracker org.apache.cassandra.db.ColumnFamilyStore.data-org.apache.cassandra.db.lifecycle.Tracker private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-java.util.concurrent.CopyOnWriteArrayList private final java.util.List org.apache.cassandra.db.lifecycle.Tracker.subscribers-org.apache.cassandra.db.compaction.CompactionStrategyManager private final org.apache.cassandra.db.compaction.CompactionStrategyHolder org.apache.cassandra.db.compaction.CompactionStrategyManager.unrepaired-org.apache.cassandra.db.compaction.CompactionStrategyHolder private final java.util.List org.apache.cassandra.db.compaction.CompactionStrategyHolder.strategies-java.util.ArrayList transient java.lang.Object[] java.util.ArrayList.elementData-[Ljava.lang.Object; transient java.lang.Object[] java.util.ArrayList.elementData-org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy protected final java.util.Set org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy.sstables-java.util.HashSet private transient java.util.HashMap java.util.HashSet.map-java.util.HashMap transient java.util.HashMap$Node[] java.util.HashMap.table-[Ljava.util.HashMap$Node; transient java.util.HashMap$Node[] java.util.HashMap.table-java.util.HashMap$Node final java.lang.Object java.util.HashMap$Node.key-org.apache.cassandra.io.sstable.format.big.BigTableReader private final org.apache.cassandra.io.util.FileHandle org.apache.cassandra.io.sstable.format.big.BigTableReader.ifile-org.apache.cassandra.io.util.FileHandle final org.apache.cassandra.utils.concurrent.Ref org.apache.cassandra.utils.concurrent.SharedCloseableImpl.ref-org.apache.cassandra.utils.concurrent.Ref]