Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for 
change notification.

The "JmxInterface" page has been changed by RobertColi.
The comment on this change is: complete (programmatically generated) skeleton 
for all .6 metrics exposed via jmx (well, minus the per-CF ones..).
http://wiki.apache.org/cassandra/JmxInterface?action=diff&rev1=14&rev2=15

--------------------------------------------------

  If you start it using the standard startup script, Cassandra will listen for 
connections on port 8080 to view and tweak variables which it exposes via 
[[http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/|JMX]]. 
This may be helpful for debugging and monitoring.
  
  The MemtableThresholds page describes how to use 
[[http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html|Jconsole]] 
as a client for this.
+ 
  ||Domain ||Source Location ||Type ||Keyspace ||Cache ||Attributes 
||Operations ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.AE-SERVICE-STAGE|AE-SERVICE-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.COMMITLOG|COMMITLOG]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.CONSISTENCY-MANAGER|CONSISTENCY-MANAGER]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL|FILEUTILS-DELETE-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] || 
|| ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] || 
|| ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
- ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.AE-SERVICE-STAGE|AE-SERVICE-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.GMFD|GMFD]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL|HINTED-HANDOFF-POOL]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE|LOAD-BALANCER-STAGE]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL|MESSAGE-DESERIALIZER-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL|MESSAGE-STREAMING-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.RESPONSE-STAGE|RESPONSE-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.ROW-MUTATION-STAGE|ROW-MUTATION-STAGE]] || 
|| ||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.ROW-READ-STAGE|ROW-READ-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.concurrent|org.apache.cassandra.concurrent]] 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.STREAM-STAGE|STREAM-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.ActiveCount|ActiveCount]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.CompletedTasks|CompletedTasks]] 
<<BR>> 
[[#org.apache.cassandra.concurrent.<THREADPOOL>.PendingTasks|PendingTasks]] 
<<BR>> || ||
+ ||[[#org.apache.cassandra.db|org.apache.cassandra.db]] 
||./db/CommitLogExecutorServiceMBean.java 
||[[#org.apache.cassandra.db.CommitLog|CommitLog]] || || 
||[[#org.apache.cassandra.db.CommitLog.ActiveCount|ActiveCount]] <<BR>> 
[[#org.apache.cassandra.db.CommitLog.CompletedTasks|CompletedTasks]] <<BR>> 
[[#org.apache.cassandra.db.CommitLog.PendingTasks|PendingTasks]] <<BR>> || ||
+ ||[[#org.apache.cassandra.db|org.apache.cassandra.db]] 
||./db/CompactionManagerMBean.java 
||[[#org.apache.cassandra.db.CompactionManager|CompactionManager]] || || 
||[[#org.apache.cassandra.db.CompactionManager.BytesCompacted|BytesCompacted]] 
<<BR>> 
[[#org.apache.cassandra.db.CompactionManager.BytesTotalInProgress|BytesTotalInProgress]]
 <<BR>> 
[[#org.apache.cassandra.db.CompactionManager.ColumnFamilyInProgress|ColumnFamilyInProgress]]
 <<BR>> 
[[#org.apache.cassandra.db.CompactionManager.MaximumCompactionThreshold|MaximumCompactionThreshold]]
 <<BR>> 
[[#org.apache.cassandra.db.CompactionManager.MinimumCompactionThreshold|MinimumCompactionThreshold]]
 <<BR>> 
[[#org.apache.cassandra.db.CompactionManager.PendingTasks|PendingTasks]] <<BR>> 
|| ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.CONSISTENCY-MANAGER|CONSISTENCY-MANAGER]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL|FILEUTILS-DELETE-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] || 
|| 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] || 
|| 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.GMFD|GMFD]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL|HINTED-HANDOFF-POOL]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE|LOAD-BALANCER-STAGE]] 
|| || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL|MESSAGE-DESERIALIZER-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL|MESSAGE-STREAMING-POOL]]
 || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.RESPONSE-STAGE|RESPONSE-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.ROW-MUTATION-STAGE|ROW-MUTATION-STAGE]] || 
|| 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.ROW-READ-STAGE|ROW-READ-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.concurrent 
||./concurrent/JMXEnabledThreadPoolExecutorMBean.java 
||[[#org.apache.cassandra.concurrent.STREAM-STAGE|STREAM-STAGE]] || || 
||[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount|ActiveCount]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.db ||./db/CommitLogExecutorServiceMBean.java 
||[[#org.apache.cassandra.db.CommitLog|CommitLog]] || || 
||[[#org.apache.cassandra.db.CommitLog.Attributes.ActiveCount|ActiveCount]] 
<<BR>>[[#org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks|CompletedTasks]]
 
<<BR>>[[#org.apache.cassandra.db.CommitLog.Attributes.PendingTasks|PendingTasks]]
 <<BR>> || ||
- ||org.apache.cassandra.db ||./db/CompactionManagerMBean.java 
||[[#org.apache.cassandra.db.CompactionManager|CompactionManager]] || || 
||[[#org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted|BytesCompacted]]
 
<<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress|BytesTotalInProgress]]
 
<<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress|ColumnFamilyInProgress]]
 
<<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold|MaximumCompactionThreshold]]
 
<<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.MinmumCompactionThreshold|MinimumCompactionThreshold]]
 
<<BR>>[[#org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks|PendingTasks]]
 || ||
- ||org.apache.cassandra.gms ||./gms/FailureDetectorMBean.java 
||[[#org.apache.cassandra.gms.FailureDetector|FailureDetector]] || || || 
||[[#org.apache.cassandra.gms.FailureDetector.Operations.dumpInterArrivalTimes|dumpInterArrivalTimes]]
 ||
+ ||[[#org.apache.cassandra.gms|org.apache.cassandra.gms]] 
||./gms/FailureDetectorMBean.java 
||[[#org.apache.cassandra.gms.FailureDetector|FailureDetector]] || || 
||[[#org.apache.cassandra.gms.FailureDetector.dumpInterArrivalTimes|dumpInterArrivalTimes]]
 <<BR>> || ||
- ||org.apache.cassandra.service ||./service/StorageServiceMBean.java 
||[[#org.apache.cassandra.service.StorageService|StorageService]] || || 
||[[#org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber|CurrentGenerationNumber]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageService.Attributes.LiveNodes|LiveNodes]] 
<<BR>> 
[[#org.apache.cassandra.service.StorageService.Attributes.LoadMap|LoadMap]] 
<<BR>> 
[[#org.apache.cassandra.service.StorageService.Attributes.LoadString|LoadString]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap|RangeToEndPointMap]]
 <<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.Token|Token]] 
<<BR>>[[#org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes|UnreachableNodes]]
 
||[[#org.apache.cassandra.service.StorageService.Operations.clearSnapshot|clearSnapshot]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageService.Operations.decommission|decommission]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageService.Operations.forceTableCleanup|forceTableCleanup]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableCompaction|forceTableCompaction]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableFlush|forceTableFlush]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.forceTableRepair|forceTableRepair]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints|getLiveNaturalEndpoints]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints|getNaturalEndpoints]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap|getRangeToEndPointMap]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.loadBalance|loadBalance]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.move|move]]
 
<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.removeToken|removeToken]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.setLog4jLevel|setLog4jLevel]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot|takeAllSnapshot]]<<BR>>[[#org.apache.cassandra.service.StorageService.Operations.takeSnapshot|takeSnapshot]]
 ||
+ ||[[#org.apache.cassandra.service|org.apache.cassandra.service]] 
||./service/StorageServiceMBean.java 
||[[#org.apache.cassandra.service.StorageService|StorageService]] || || 
||[[#org.apache.cassandra.service.StorageService.CurrentGenerationNumber|CurrentGenerationNumber]]
 <<BR>> [[#org.apache.cassandra.service.StorageService.LiveNodes|LiveNodes]] 
<<BR>> [[#org.apache.cassandra.service.StorageService.LoadMap|LoadMap]] <<BR>> 
[[#org.apache.cassandra.service.StorageService.LoadString|LoadString]] <<BR>> 
[[#org.apache.cassandra.service.StorageService.RangeToEndPointMap|RangeToEndPointMap]]
 <<BR>> [[#org.apache.cassandra.service.StorageService.Token|Token]] <<BR>> 
[[#org.apache.cassandra.service.StorageService.UnreachableNodes|UnreachableNodes]]
 <<BR>> 
||[[#org.apache.cassandra.service.StorageService.clearSnapshot|clearSnapshot]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.decommission|decommission]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.forceTableCleanup|forceTableCleanup]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.forceTableCompaction|forceTableCompaction]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.forceTableFlush|forceTableFlush]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.forceTableRepair|forceTableRepair]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.getLiveNaturalEndpoints|getLiveNaturalEndpoints]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.getNaturalEndpoints|getNaturalEndpoints]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.getRangeToEndPointMap|getRangeToEndPointMap]]<<BR>>
 [[#org.apache.cassandra.service.StorageService.loadBalance|loadBalance]]<<BR>> 
[[#org.apache.cassandra.service.StorageService.move|move]]<<BR>> 
[[#org.apache.cassandra.service.StorageService.removeToken|removeToken]]<<BR>> 
[[#org.apache.cassandra.service.StorageService.setLog4jLevel|setLog4jLevel]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.takeAllSnapshot|takeAllSnapshot]]<<BR>>
 
[[#org.apache.cassandra.service.StorageService.takeSnapshot|takeSnapshot]]<<BR>>
 ||
- ||org.apache.cassandra.service ||./service/StorageProxyMBean.java 
||[[#org.apache.cassandra.service.StorageProxy|StorageProxy]] || || 
||[[#org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations|RangeOperations]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations|ReadOperations]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros|RecentRangeLatencyMicros]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros|RecentReadLatencyMicros]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros|RecentWriteLatencyMicros]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros|TotalRangeLatencyMicros]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros|TotalReadLatencyMicros]]<<BR>>
 
[[#org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros|TotalWriteLatencyMicros]]
 || ||
+ ||[[#org.apache.cassandra.service|org.apache.cassandra.service]] 
||./service/StorageProxyMBean.java 
||[[#org.apache.cassandra.service.StorageProxy|StorageProxy]] || || 
||[[#org.apache.cassandra.service.StorageProxy.RangeOperations|RangeOperations]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.ReadOperations|ReadOperations]] 
<<BR>> 
[[#org.apache.cassandra.service.StorageProxy.RecentRangeLatencyMicros|RecentRangeLatencyMicros]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.RecentReadLatencyMicros|RecentReadLatencyMicros]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.RecentWriteLatencyMicros|RecentWriteLatencyMicros]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.TotalRangeLatencyMicros|TotalRangeLatencyMicros]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.TotalReadLatencyMicros|TotalReadLatencyMicros]]
 <<BR>> 
[[#org.apache.cassandra.service.StorageProxy.TotalWriteLatencyMicros|TotalWriteLatencyMicros]]
 <<BR>> || ||
- ||org.apache.cassandra.streaming ||./streaming/StreamingService.java 
||[[#org.apache.cassandra.streaming.StreamingService|StreamingService]] || || 
||[[#org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations|StreamDestinations]]<<BR>>
 
[[#org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources|StreamSources]]
 
||[[#org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles|getOutgoingFiles]]<<BR>>
 
[[#org.apache.cassandra.streaming.StreamingService.Operations.StreamSources|getIncomingFiles]]<<BR>>
 ||
+ ||[[#org.apache.cassandra.streaming|org.apache.cassandra.streaming]] 
||./streaming/StreamingService.java 
||[[#org.apache.cassandra.streaming.StreamingService|StreamingService]] || || 
||[[#org.apache.cassandra.streaming.StreamingService.StreamDestinations|StreamDestinations]]
 <<BR>> 
[[#org.apache.cassandra.streaming.StreamingService.StreamSources|StreamSources]]
 <<BR>> 
||[[#org.apache.cassandra.streaming.StreamingService.getOutgoingFiles|getOutgoingFiles]]<<BR>>
 
[[#org.apache.cassandra.streaming.StreamingService.getIncomingFiles|getIncomingFiles]]<<BR>>
 ||
- 
  
  <<Anchor(org.apache.cassandra.concurrent)>>
  = org.apache.cassandra.concurrent =
@@ -36, +37 @@

  They are generally defined as follows :
  
  
<<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount)>> 
- === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount ===
+ ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.ActiveCount ====
  ||Units ||Notes ||
  ||integer >=0, tasks ||The current number of running tasks. ||
  
  
<<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks)>>
- === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks ===
+ ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.CompletedTasks 
====
  ||Units ||Notes ||
  ||integer >=0, tasks ||The number of completed tasks since executor creation. 
||
  
  
<<Anchor(org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks)>>
- === org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks ===
+ ==== org.apache.cassandra.concurrent.<THREADPOOL>.Attributes.PendingTasks ====
  ||Units ||Notes ||
  ||integer >=0, tasks ||The number of tasks waiting in the queue to be 
executed. ||
  
  <<Anchor(org.apache.cassandra.concurrent.AE-SERVICE-STAGE)>>
- == org.apache.cassandra.concurrent.AE-SERVICE-STAGE ==
+ === org.apache.cassandra.concurrent.AE-SERVICE-STAGE ===
+ 
  This thread pool is single threaded.
  
  Per src/java/org/apache/cassandra/service/AntiEntropyService.java,
@@ -61, +63 @@

  Tree comparison and repair triggering occur in the single threaded 
AE_SERVICE_STAGE.
  }}}
  <<Anchor(org.apache.cassandra.concurrent.CONSISTENCY-MANAGER)>>
- == org.apache.cassandra.concurrent.CONSISTENCY-MANAGER ==
+ === org.apache.cassandra.concurrent.CONSISTENCY-MANAGER ===
  This pool has 4 threads, which is hardcoded per 
src/java/org/apache/cassandra/service/StorageService.java,
  {{{
      private static int consistencyThreads_ = 4; // not configurable
@@ -75, +77 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL)>>
- == org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL ==
+ === org.apache.cassandra.concurrent.FILEUTILS-DELETE-POOL ===
  This thread pool is single threaded. Code is defined in 
src/java/org/apache/cassandra/io/DeletionService.java. This executor is 
responsible for deleting files, such as obsolete sstables and obsolete 
commitlog segments.
  
  <<Anchor(org.apache.cassandra.concurrent.FLUSH-SORTER-POOL)>>
- == org.apache.cassandra.concurrent.FLUSH-SORTER-POOL ==
+ === org.apache.cassandra.concurrent.FLUSH-SORTER-POOL ===
  This thread pool is multi-threaded, with between 1 and 
Runtime.getRuntime().availableProcessors() threads in the pool.
  
  See Also : 
[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]] and 
[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]].
 Per src/java/org/apache/cassandra/db/ColumnFamilyStore.java,
@@ -100, +102 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.FLUSH-WRITER-POOL)>>
- == org.apache.cassandra.concurrent.FLUSH-WRITER-POOL ==
+ === org.apache.cassandra.concurrent.FLUSH-WRITER-POOL ===
  This thread pool is multi-threaded, with between 1 and 
Runtime.getRuntime().availableProcessors() threads in the pool.
  
  See Also : 
[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] and 
[[#org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER|MEMTABLE-POST-FLUSHER]].
 Per src/java/org/apache/cassandra/db/ColumnFamilyStore.java,
@@ -121, +123 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.GMFD)>>
- == org.apache.cassandra.concurrent.GMFD ==
+ === org.apache.cassandra.concurrent.GMFD ===
  This thread pool is single threaded. Executor for the 
[[ArchitectureGossip|Gossiper]].
  
  <<Anchor(org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL)>>
- == org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL ==
+ === org.apache.cassandra.concurrent.HINTED-HANDOFF-POOL ===
  This thread pool is single threaded.
  
  Per src/java/org/apache/cassandra/db/HintedHandOffManager.java,
@@ -140, +142 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.LB-OPERATIONS)>>
- == org.apache.cassandra.concurrent.LB-OPERATIONS ==
+ === org.apache.cassandra.concurrent.LB-OPERATIONS ===
  This thread pool is single threaded.
  
  See Also : [[#org.apache.cassandra.concurrent.LB-TARGET|LB-TARGET]]. Per 
src/java/org/apache/cassandra/service/StorageLoadBalancer.java,
@@ -149, +151 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.LB-TARGET)>>
- == org.apache.cassandra.concurrent.LB-TARGET ==
+ === org.apache.cassandra.concurrent.LB-TARGET ===
  This thread pool is single threaded.
  
  See Also : [[#org.apache.cassandra.concurrent.LB-OPERATIONS|LB-OPERATIONS]]. 
Per src/java/org/apache/cassandra/service/StorageLoadBalancer.java,
@@ -158, +160 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE)>>
- == org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE ==
+ === org.apache.cassandra.concurrent.LOAD-BALANCER-STAGE ===
  This thread pool is single threaded.
  
  <<Anchor(org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER)>>
- == org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER ==
+ === org.apache.cassandra.concurrent.MEMTABLE-POST-FLUSHER ===
  This thread pool is single threaded.
  
  See Also : 
[[#org.apache.cassandra.concurrent.FLUSH-SORTER-POOL|FLUSH-SORTER-POOL]] and 
[[#org.apache.cassandra.concurrent.FLUSH-WRITER-POOL|FLUSH-WRITER-POOL]]. Per 
src/java/org/apache/cassandra/db/ColumnFamilyStore.java,
@@ -182, +184 @@

       * called, all data up to the given context has been persisted to 
SSTables.
  }}}
  <<Anchor(org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL)>>
- == org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL ==
+ === org.apache.cassandra.concurrent.MESSAGE-DESERIALIZER-POOL ===
  This thread pool is multi-threaded, with between 1 and 
Runtime.getRuntime().availableProcessors() threads in the pool.
  
  Per src/java/org/apache/cassandra/net/MessagingService.java,
@@ -191, +193 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL)>>
- == org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL ==
+ === org.apache.cassandra.concurrent.MESSAGE-STREAMING-POOL ===
  This thread pool is single threaded.
  
  <<Anchor(org.apache.cassandra.concurrent.RESPONSE-STAGE)>>
- == org.apache.cassandra.concurrent.RESPONSE-STAGE ==
+ === org.apache.cassandra.concurrent.RESPONSE-STAGE ===
  This thread pool is mutli-threaded and has between 1 and 
Runtime.getRuntime().availableProcessors() threads in the pool.
  
  <<Anchor(org.apache.cassandra.concurrent.ROW-MUTATION-STAGE)>>
- == org.apache.cassandra.concurrent.ROW-MUTATION-STAGE ==
+ === org.apache.cassandra.concurrent.ROW-MUTATION-STAGE ===
  This thread pool is multi-threaded and has between 1 and concurrectWriters 
threads in the pool.
  
  Per src/java/org/apache/cassandra/concurrent/StageManager.java,
@@ -208, +210 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.ROW-READ-STAGE)>>
- == org.apache.cassandra.concurrent.ROW-READ-STAGE ==
+ === org.apache.cassandra.concurrent.ROW-READ-STAGE ===
  This thread pool is multi-threaded and has between 1 and concurrectReaders 
threads in the pool.
  
  Per src/java/org/apache/cassandra/concurrent/StageManager.java,
@@ -217, +219 @@

  }}}
  
  <<Anchor(org.apache.cassandra.concurrent.STREAM-STAGE)>>
- == org.apache.cassandra.concurrent.STREAM-STAGE ==
+ === org.apache.cassandra.concurrent.STREAM-STAGE ===
  This stage is single threaded.
  
- <<Anchor(org.apache.cassandra.db.CommitLog)>> 
<<Anchor(org.apache.cassandra.db.CommitLog.Attributes.ActiveCount)>> 
<<Anchor(org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks)>> 
<<Anchor(org.apache.cassandra.db.CommitLog.Attributes.PendingTasks)>> 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted)>> 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress)>>
 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress)>>
 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold)>>
 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MinmumCompactionThreshold)>>
 <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks)>> 
<<Anchor(org.apache.cassandra.db.CompactionManager)>> 
<<Anchor(org.apache.cassandra.gms)>> 
<<Anchor(org.apache.cassandra.gms.FailureDetector.Operations.dumpInterArrivalTimes)>>
 <<Anchor(org.apache.cassandra.service.StorageProxy)>> 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeLatency)>> 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations)>>
 <<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.ReadLatency)>> 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.WriteLatency)>> 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.WriteOperations)>>
 <<Anchor(org.apache.cassandra.service.StorageService)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber)>>
 <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LiveNodes)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadMap)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadString)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap)>>
 <<Anchor(org.apache.cassandra.service.StorageService.Attributes.Token)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.clearSnapshot)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.decommission)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCleanup)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCompaction)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableFlush)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableRepair)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints)>>
 <<Anchor(org.apache.cassandra.service.StorageService.Operations.loadBalance)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.move)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.removeToken)>> 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.setLog4jLevel)>>
 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot)>>
 <<Anchor(org.apache.cassandra.service.StorageService.Operations.takeSnapshot)>>
+ <<Anchor(org.apache.cassandra.db)>>
+ == org.apache.cassandra.db ==
  
+ <<Anchor(org.apache.cassandra.db.CommitLog)>>
+ === org.apache.cassandra.db.CommitLog ===
+ 
+ <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.ActiveCount)>>
+ ==== org.apache.cassandra.db.CommitLog.Attributes.ActiveCount ====
+ 
+ <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks)>>
+ ==== org.apache.cassandra.db.CommitLog.Attributes.CompletedTasks ====
+ 
+ <<Anchor(org.apache.cassandra.db.CommitLog.Attributes.PendingTasks)>>
+ ==== org.apache.cassandra.db.CommitLog.Attributes.PendingTasks ====
+ 
+ <<Anchor(org.apache.cassandra.db.CompactionManager)>>
+ === org.apache.cassandra.db.CompactionManager ===
+ 
+ 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted)>>
+ ==== org.apache.cassandra.db.CompactionManager.Attributes.BytesCompacted ====
+ 
+ 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress)>>
+ ==== 
org.apache.cassandra.db.CompactionManager.Attributes.BytesTotalInProgress ====
+ 
+ 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress)>>
+ ==== 
org.apache.cassandra.db.CompactionManager.Attributes.ColumnFamilyInProgress ====
+ 
+ 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold)>>
+ ==== 
org.apache.cassandra.db.CompactionManager.Attributes.MaximumCompactionThreshold 
====
+ 
+ 
<<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.MinimumCompactionThreshold)>>
+ ==== 
org.apache.cassandra.db.CompactionManager.Attributes.MinimumCompactionThreshold 
====
+ 
+ <<Anchor(org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks)>>
+ ==== org.apache.cassandra.db.CompactionManager.Attributes.PendingTasks ====
+ 
+ <<Anchor(org.apache.cassandra.gms)>>
+ == org.apache.cassandra.gms ==
+ 
+ <<Anchor(org.apache.cassandra.gms.FailureDetector)>>
+ === org.apache.cassandra.gms.FailureDetector ===
+ 
+ 
<<Anchor(org.apache.cassandra.gms.FailureDetector.Attributes.dumpInterArrivalTimes)>>
+ ==== 
org.apache.cassandra.gms.FailureDetector.Attributes.dumpInterArrivalTimes ====
+ 
+ <<Anchor(org.apache.cassandra.service)>>
+ == org.apache.cassandra.service ==
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService)>>
+ === org.apache.cassandra.service.StorageService ===
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber)>>
+ ==== 
org.apache.cassandra.service.StorageService.Attributes.CurrentGenerationNumber 
====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LiveNodes)>>
+ ==== org.apache.cassandra.service.StorageService.Attributes.LiveNodes ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadMap)>>
+ ==== org.apache.cassandra.service.StorageService.Attributes.LoadMap ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Attributes.LoadString)>>
+ ==== org.apache.cassandra.service.StorageService.Attributes.LoadString ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap)>>
+ ==== 
org.apache.cassandra.service.StorageService.Attributes.RangeToEndPointMap ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Attributes.Token)>>
+ ==== org.apache.cassandra.service.StorageService.Attributes.Token ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes)>>
+ ==== org.apache.cassandra.service.StorageService.Attributes.UnreachableNodes 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.clearSnapshot)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.clearSnapshot ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.decommission)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.decommission ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCleanup)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.forceTableCleanup 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableCompaction)>>
+ ==== 
org.apache.cassandra.service.StorageService.Operations.forceTableCompaction ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableFlush)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.forceTableFlush 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.forceTableRepair)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.forceTableRepair 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints)>>
+ ==== 
org.apache.cassandra.service.StorageService.Operations.getLiveNaturalEndpoints 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints)>>
+ ==== 
org.apache.cassandra.service.StorageService.Operations.getNaturalEndpoints ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap)>>
+ ==== 
org.apache.cassandra.service.StorageService.Operations.getRangeToEndPointMap 
====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Operations.loadBalance)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.loadBalance ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Operations.move)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.move ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageService.Operations.removeToken)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.removeToken ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.setLog4jLevel)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.setLog4jLevel ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.takeAllSnapshot 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageService.Operations.takeSnapshot)>>
+ ==== org.apache.cassandra.service.StorageService.Operations.takeSnapshot ====
+ 
+ <<Anchor(org.apache.cassandra.service.StorageProxy)>>
+ === org.apache.cassandra.service.StorageProxy ===
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations)>>
+ ==== org.apache.cassandra.service.StorageProxy.Attributes.RangeOperations ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations)>>
+ ==== org.apache.cassandra.service.StorageProxy.Attributes.ReadOperations ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.RecentRangeLatencyMicros 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.RecentReadLatencyMicros 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.RecentWriteLatencyMicros 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.TotalRangeLatencyMicros 
====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.TotalReadLatencyMicros ====
+ 
+ 
<<Anchor(org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros)>>
+ ==== 
org.apache.cassandra.service.StorageProxy.Attributes.TotalWriteLatencyMicros 
====
+ 
+ <<Anchor(org.apache.cassandra.streaming)>>
+ == org.apache.cassandra.streaming ==
+ 
+ <<Anchor(org.apache.cassandra.streaming.StreamingService)>>
+ === org.apache.cassandra.streaming.StreamingService ===
+ 
+ 
<<Anchor(org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations)>>
+ ==== 
org.apache.cassandra.streaming.StreamingService.Attributes.StreamDestinations 
====
+ 
+ 
<<Anchor(org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources)>>
+ ==== org.apache.cassandra.streaming.StreamingService.Attributes.StreamSources 
====
+ 
+ 
<<Anchor(org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles)>>
+ ==== 
org.apache.cassandra.streaming.StreamingService.Operations.getOutgoingFiles ====
+ 
+ 
<<Anchor(org.apache.cassandra.streaming.StreamingService.Operations.getIncomingFiles)>>
+ ==== 
org.apache.cassandra.streaming.StreamingService.Operations.getIncomingFiles ====
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 

Reply via email to