In 0.6.2 I disabled hinted handoff, however tpstats and cfstats report seems
odd.
On all servers in the cluster I have:
<HintedHandoffEnabled>false</HintedHandoffEnabled>
tpstats reports 5 completed handoffs.
$ nodetool -h cass25 -p 9004 tpstats
Pool Name Active Pending Completed
FILEUTILS-DELETE-POOL 0 0 2
STREAM-STAGE 0 0 0
RESPONSE-STAGE 0 0 5903099
ROW-READ-STAGE 0 0 669093
LB-OPERATIONS 0 0 0
MESSAGE-DESERIALIZER-POOL 1 0 6595504
GMFD 0 0 35947
LB-TARGET 0 0 0
CONSISTENCY-MANAGER 0 0 669095
ROW-MUTATION-STAGE 0 0 644360
MESSAGE-STREAMING-POOL 0 0 0
LOAD-BALANCER-STAGE 0 0 0
FLUSH-SORTER-POOL 0 0 0
MEMTABLE-POST-FLUSHER 0 0 7
FLUSH-WRITER-POOL 0 0 7
AE-SERVICE-STAGE 0 0 1
HINTED-HANDOFF-POOL 0 0 5
In data/system/* there are only LocationInfo files, so looks like hinted
handoff is indeed disabled and cfstats does indicate there are 0 bytes,
however it also indicates of 32 reads which I didn't expect (cluster has
been up for a few hours).
$ nodetool -h cass25 -p 9004 tpstats
...
Column Family: HintsColumnFamily
SSTable count: 0
Space used (live): 0
Space used (total): 0
Memtable Columns Count: 0
Memtable Data Size: 0
Memtable Switch Count: 0
Read Count: 32
Read Latency: 0.062 ms.
Write Count: 0
Write Latency: NaN ms.
Pending Tasks: 0
Key cache capacity: 1
Key cache size: 0
Key cache hit rate: NaN
Row cache: disabled
Compacted row minimum size: 0
Compacted row maximum size: 0
Compacted row mean size: 0
Any idea why is this happening?